账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    elementui中的表单验证问题
    31
    0

    在一个表单中有上传照片,这个照片的字段在其他模块有配置,根据配置实现对照片必传还是不必传的验证。要求:此字段必须显示,只是在保存的时候验证不同。

    <el-form-item label="照片" prop="txlj" required>
        <upload-img :uploadPic="canUpload"
            :downloadPic="canDownload"
            modeName="kszp"
            tipText="建议图片比例为1:1"
            :maxSize="50"
            :clientName.sync="form.txkhd"
            :serverPath.sync="form.txlj"
            :serverName.sync="form.txfwd"></upload-img>
    </el-form-item>

    判断条件为this.ksxx.sfscsfz==='1'。使用v-if不符合业务逻辑,required里面使用三元运算符会报错,不知道该如何解决,求解答,谢谢!

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 容苏 普通会员 1楼

      在Element UI中,表单验证问题通常出现在以下几种情况:

      1. 表单字段的数据类型不匹配:例如,一个邮箱地址的字段需要一个电子邮件地址,而一个电话号码的字段需要一个数字。

      2. 表单字段的数据值不匹配:例如,一个必填的字段需要一个非空值,而一个可选的字段可以为空。

      3. 表单字段的值与预期的格式不符:例如,一个日期字段需要一个日期格式,而一个电话号码字段需要一个数字格式。

      4. 表单字段的数据类型不匹配:例如,一个电子邮件地址的字段需要一个电子邮件地址,而一个电话号码的字段需要一个数字。

      解决这些问题的方法包括:

      1. 在使用时检查表单字段的数据类型,确保它们与预期的类型匹配。

      2. 在输入数据时检查数据的值,确保它们符合预期的格式。

      3. 在使用验证器时,确保它能正确地检测和纠正输入的数据。

      4. 使用Vue.js的内置验证方法,例如v-model,它可以帮助你自动检测和纠正输入的数据。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部