<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>
<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>
找到原因了,如果i-option双向绑定的列表对象的value没有变化那么内部的label还会是旧的.即使你重新赋值了列表对象也不会刷新内部的options数组
我也遇到这个问题,option 更新后 value不变,但是label变了的选项 选中后条目还是旧的.
但是模拟不出,在项目中由此问题
https://jsfiddle.net/meteoric...
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答1k 阅读
3 回答1.3k 阅读✓ 已解决
我尝试了一下,并没有出现该问题:https://jsfiddle.net/luozz/f6...
你检查一下是不是
v-model
绑定的值的问题