ant vue 兼容性问题_Ant Design of Vue使用遇到的问题以及解决方法总结

问题1:在modal里使用select多选的时候,当modal关闭之后,select框的值未初始化?

解决方法:将参数 destroyOnClose 设置为true,表示当关闭时自动销毁Modal的子元素。

问题2:控件select的备选项option标签属性key和value值的区别?

解决方法:

style="width: 100%"

placeholder="请选择开班课程"

v-decorator="['courseType', validatorRules.courseType]">

请选择开班课程

{{ course }}

courseList:[ 饮品教学班,营销实战,彩虹米课程,业绩实战班 ]

courseTypeList:[ 0,1,2,3 ]

key:key属性是用于区别于不同的,多个key不能重复,通常去id作为key值。

value:value属性是选中某一项之后,控件的返回值,可以去id作为value值,也可以取相关的name作为select的返回值,比如上面的例子是将课程类型作为的返回值,那么传到后端的值就是对应的type值(0,1,2...)。

另外:

实例1:没有设置标签值,下拉框value值作为备选值,select返回的就是那个value值。

 
 

{{searchMessage.projectId}}

项目:

运行效果:

43537ecf54dd7021cc909452939bc9e8.png

实例2:没有标签值,下拉框就以value值作为备选项。select返回值是选中的那个value值。(value值为Name)

 
 

{{searchMessage.projectId}}

项目:

运行效果:

782707ad1874be709b40ac3ba058a15c.png

实例3:有标签值(标签值为Name),下拉框就以标签值作为备选值,select的返回值是选中的那个value值。(value为id)

 
 

{{searchMessage.projectId}}

项目:

{{project.projectName}}

运行效果:

5de2ff72f42b8a2ae1fe66266d61286c.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值