选择了 2021-2022年
然后发送给 后端的数据是 2021-00-01 至 2022-00-01
后端 返回给我 一样的的数据
然后我渲染上去 变成了
你type是year那就只显示年改成date试试
你type 是年 所以只显示年, value-format设置为 yyyy
传的数据有问题 我记得这个控件选中之后值好像不是 2021-00-01 而是 2021-01-01 那个00是你强制改的把
2021-01-01 显示是没问题的
应该是element 本身的问题,就是2022年还没有,所以自动识别返回一个这种参数,要么就是后端返回给你的是字符串,你没有转换字符串
type="date"
点不点赞都无所谓的~,有用你就采纳
点不点赞都无所谓的~,有用你就采纳
el-date-picker的type要设置为time,才会显示年月日,你的只是设置了year 所以才会只出现年
month是从0月(取月份api一般也都是date.getMonth+1)开始的。
你获取到服务端的数据之后处理一下,取到“00”,转换成Number,加一,再拼接回去,就可以正常使用了。