ElementUI adds new data in the dialog box, uses the rules verification rules to verify, and then clicks to modify, and an error will be reported when the new verification is performed

1. The same dialog box is used for adding and modifying. After modifying a piece of data, reopen the newly added dialog box, and an error will be reported after passing the rules test of ElementUI

 Solution: Add trigger: 'blur' to each field in the corresponding rules verification to solve the above problem. Note: the following xxx represents the specific attribute that needs to be verified. According to the system's own definition, adding this attribute can solve the problem question

rules: {
        xxx: [
          { required: true, message: '认证类型不能为空', trigger: 'blur' }
        ],
        xxx: [
          { required: true, message: '认证项目不能为空', trigger: 'blur' }
        ],
        xxx: [
          { required: true, message: '认证名称不能为空', trigger: 'blur' }
        ],
        xxx: [
          { required: true, message: '认证机构不能为空', trigger: 'blur' }
        ],
        xxx: [
          { required: true, message: '执行体系不能为空', trigger: 'blur' }
        ],
        xxx: [
          { required: true, message: '认证范围不能为空', trigger: 'blur' }
        ],
        xxx: [
          { required: true, message: '首次取证不能为空', trigger: 'blur' }
        ],
        xxx: [
          { required: true, message: '证书有效期不能为空', trigger: 'blur' }
        ],
        xxx: [
          { required: true, message: '请上传文件', trigger: 'blur' }
        ]

      },

Guess you like

Origin blog.csdn.net/kobe_IT/article/details/131305996