Select组件用于渲染Option的数据改变,选中之后还是显示没有改变前的值

clipboard.png

<i-select v-model='dataMsg.Signature' style='width:200px' placement='top'>

<i-option value=''>不选择</i-option>
<i-option v-for='(item,index) in SignatureList' :value='item.id' :key='index'>
    {{item.name}}
</i-option>

</i-select>

阅读 10k
2 个回答

找到原因了,如果i-option双向绑定的列表对象的value没有变化那么内部的label还会是旧的.即使你重新赋值了列表对象也不会刷新内部的options数组

clipboard.png
我也遇到这个问题,option 更新后 value不变,但是label变了的选项 选中后条目还是旧的.
但是模拟不出,在项目中由此问题
https://jsfiddle.net/meteoric...
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题