vue+elementUI做管理系统一直是前端工程师不错的选择,在系统中,难免会有新增和编辑的功能,如图,一般在编辑的时候,都是直接调用新增的弹框,不会新增写一个弹框,编辑写一个弹框,调新增弹框的时候,在获取行的row值,赋值到编辑弹框中,今天遇到了一个问题,我点编辑弹框后,获取了当前行的年份如图2012年,如果不改变年份的话,不点击切换年份,直接提交,就会报value.getTime is not a function。如下图

是为什么呢?

原因就是,我通过row去获取的年份是2012,

获取了2012再去调新增的方法

我们应该用

 new Date()这个方法对我们获取的时间进行处理一下,再传到新增方法里,他才可以使用date的一些方法

 

Logo

前往低代码交流专区

更多推荐