• element-ui 表单 v-if 不能验证问题


    element-ui 表单v-if 很多人会遇到无法验证的问题,网上很多是在el-form-item标签前加一个div然后把v-if拿到div上去像这样

    <div v-if="addchannel.region=='postgresql'||addchannel.region=='mongodb'||addchannel.region=='mysql'||addchannel.region=='influxdb'"
                class="notlastchildren notline">
                  <el-form-item
                :label="addchannel.region+'密码'"
                label-width="200px"
                prop="postgresqlpassword"
                :rules='[
                  {required:true,message:"密码不能为空",trigger: "blur"}
                  ]'
              >
                <el-input
                  :type="pwdType"
                  placeholder="密码"
                  v-model="addchannel.postgresqlpassword"
                  class="notauto readonly"
                  readonly
                >
                  <template slot="append">
                    <span class="show-pwd" @click="showPwd">
                      <svg-icon :icon-class="isopen" />
                    </span>
                  </template>
                </el-input>
              </el-form-item>
    </div>

    这样也有可能不行,其实再套一层div就可以了

    <div v-if="addchannel.region=='postgresql'||addchannel.region=='mongodb'||addchannel.region=='mysql'||addchannel.region=='influxdb'"
                class="notlastchildren notline">
                <div>
                  <el-form-item
                :label="addchannel.region+'密码'"
                
                label-width="200px"
                prop="postgresqlpassword"
                :rules='[
                  {required:true,message:"密码不能为空",trigger: "blur"}
                  ]'
              >
                <el-input
                  :type="pwdType"
                  placeholder="密码"
                  v-model="addchannel.postgresqlpassword"
                  class="notauto readonly"
                  readonly
                >
                  <template slot="append">
                    <span class="show-pwd" @click="showPwd">
                      <svg-icon :icon-class="isopen" />
                    </span>
                  </template>
                </el-input>
              </el-form-item>
                </div>
    </div>
  • 相关阅读:
    用html5标记一段文章模块
    自定义事件
    html5表单
    对canvas封装的js库
    canvas
    第五周进度总结
    第七周进度总结
    大道至简阅读笔记
    第六周进度总结
    第三周进度总结
  • 原文地址:https://www.cnblogs.com/xubaoer/p/11851191.html
Copyright © 2020-2023  润新知