|
发表于 2020-2-19 20:11:52
|
显示全部楼层
本帖最后由 zhu3690 于 2020-2-20 13:34 编辑
今天开发的时候遇到一个问题
<!-- 字典下拉 -->
<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>
|
|
-
这张图是下拉框选择后不显示,但是v-model有值
-
这张图是v-model无效
|