vue element 日期控件 default-value 设置默认时间后,不显示

新手上路,请多包涵

问题描述

vue element 日期控件 default-value 设置默认时间后,不显示
,在日期控件对应方法里写设置日期控件的值,能够展示,但是不能修改日了。

问题出现的环境背景及自己尝试过哪些方法

尝试过在@change方法里赋值对应的值,但是change方法不调,只是在删除日期时,会调change方法。

相关代码

              <el-date-picker
                v-model="invoiceInfo.invoiceDate"
                default-value="invoiceInfo.invoiceDate"
                value-format="yyyy/MM/dd"
                type="date"
                :picker-options="pickerOptions"
                placeholder="选择发票日期">
              </el-date-picker>
              
               addarow(info){
                  this.isShow = true;
                  this.isAdd = info?false:true;
                  this.invoiceInfo = info?Object.assign({},info):{};
                  this.invoiceInfo.invoiceDate = this.formatDateFor(new Date());
                  // this.getInvoiceNoCach();
                  
  },
              

你期待的结果是什么?实际看到的错误信息又是什么?

期待,日期控件能够显示默认值,能够修改日期

阅读 9.4k
1 个回答

绑定值的问题 时间组件只接受可被 new Date() 的值,而且得有一个初始值

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题