专栏首页小小码农一个。element表单校验问题

element表单校验问题

需求如下

新增时,校验为空未通过,点击取消按钮。重新打开编辑,明明有值,显示校验未通过。

点击编辑

解决如下

在新增编辑打开时初始化控件。

  //显示编辑界面
            handleEdit: function (index, row) {
                this.$nextTick(() => {
                    this.$refs['form'].resetFields();
                });
                this.formTitle='编辑';
                this.formVisible = true;
                this.form = Object.assign({}, row);
            },


            //显示新增界面
            handleAdd: function () {
                //初始化控件校验。
                this.$nextTick(() => {
                    this.$refs['form'].resetFields();
                });
                this.formTitle='新增';
                this.formVisible = true;
                this.form = {
                    name:'',
                    customerCategory:'',
                    loginUrl:'',
                    logoUrl:'',
                    systemTitle:'',
                    deadlineTime:'',
                    contacts:'',
                    phone:'',
                    description:'',
                    address:'',
                    memo:'',
                    industry:'',
                };
            },

问题解决。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SpringBoot二十个注解

    @SpringBootApplication 注解用于声明自动配置,即让Spring Boot 自动为程序进行必要的配置;@SpringBootApplicat...

    崔笑颜
  • 为什么不推荐使用BeanUtils属性转换工具

    1 背景 之前在专栏中讲过“不推荐使用属性拷贝工具”,推荐直接定义转换类和方法使用 IDEA 插件自动填充 get / set 函数。

    崔笑颜
  • SpringBoot工具集成

    使用 @Scheduled 定义任务执行时间,代码中表示每隔 2 秒执行一次任务。

    崔笑颜
  • 社区开源框架网络模块:ConnectionManager详解

    地址:https://github.com/Golangltd/LollipopCreator

    李海彬
  • inputSuggest邮箱提示自动补全js插件

    deepcc
  • IScroll的那些事——内容不足时下拉刷新

    之前项目中的列表是采用的IScroll,但是在使用IScroll有一个问题就是:当内容不足全屏的时候,是木有办法往下拉的,这样就达不到刷新的目的了。【这是本人工...

    糊糊糊糊糊了
  • 确认过眼神,你是喜欢Stream的人

    用户2145235
  • 左右滚动,带控制按钮

    今天需要一个左右滚动图的js,从网上着了半天,修改调试了半天才弄好,于是就收藏了。不过以后真得看看js了 关键代码有注释:(红色部分是我加的注释) <table...

    苦咖啡
  • 实现一个同步的RenderApplication

    逍遥剑客
  • 【 图形游戏 Tetris 】原生 JavaScript 做小游戏

    俄罗斯方块 (俄罗斯开发经典游戏) 游戏简介 《俄罗斯方块》(Tetris, 俄文:Тетрис)是一款由俄罗斯人阿列克谢·帕基特诺夫于1984年6月发明的休闲...

    Levi.Ackermann

扫码关注云+社区

领取腾讯云代金券