element-ui关于form表单在dialog中的重置

form表单的重置是以第一次打开的数据作为重置标准,如果先打开的是更新,那么重置之后以第一次更新的数据作为标准;
Dialog 中的内容是懒加载的,目前 edit (更新)方法的写法导致 Form 刚加载出来时值就已经是新的了,所以 resetFields 也只能回到新值。用 nextTick 包一下就好
this.$nextTick(() => {
          this.form.user_id = "111";
   });

猜你喜欢

转载自www.cnblogs.com/htmlli/p/9198753.html