zhu3690 发表于 2020-2-19 20:21:12

BUG,再给字典项增加校验功能后,就不显示值,v-model不显示

本帖最后由 zhu3690 于 2020-2-20 10:52 编辑


今天开发的时候遇到一个问题

<!--字典下拉 -->
<a-row :gutter="24">
<a-col :span="12">
    <a-form-item label="性别">
      <j-dict-select-tag v-decorator="['sex', validatorRules.sex]"   v-model="formData.sex" title="性别" dictCode="sex"/>
    <!--<j-dict-select-tag title="性别" dictCode="sex" disabled/>-->
    </a-form-item>
</a-col>
<a-col :span="12">选中值:{{ formData.sex}}</a-col>
</a-row>
在我给改字典项增加一个校验非空的功能后,在选择下拉框之后就不显示性别了:图1


另外还发现当 :trigger-change="true" 和 v-model="formData.sex" 在一起时,v-model是无效的,但是第一个问题却没有了<!--字典下拉 -->
<a-row :gutter="24">
<a-col :span="12">
    <a-form-item label="性别">
      <j-dict-select-tag v-decorator="['sex', validatorRules.sex]"
                         :trigger-change="true" v-model="formData.sex" title="性别" dictCode="sex"/>
    <!--<j-dict-select-tag title="性别" dictCode="sex" disabled/>-->
    </a-form-item>
</a-col>
<a-col :span="12">选中值:{{ formData.sex}}</a-col>
</a-row>


http://bbs.jeecg.com/data/attachment/forum/202002/19/205748mxwgafwz239eewxc.png
页: [1]
查看完整版本: BUG,再给字典项增加校验功能后,就不显示值,v-model不显示