首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

vue下拉选i-select无法选取“全部”,无法赋值空串的诡异bug

通过我的观察,虽然表面上看,我们操作的是一个对象body里的属性,一部分属性无法赋值空串'',一部分可以。...但转换思维,从另一个角度来看,这些对象中无法被赋值空串''的属性,都有绑定了v-model,并且都在i-select下拉选中绑定的。于是我推测这跟 v-model和i-select混合使用有关系。...为了证实这个观点,我又找了其它页面测试,结果发现所有对象中的属性如果在i-select下拉选中双向绑定了v-model,第一次都无法赋值空串'',都会继续传上一次的值到后台。...必须要进行两次赋值空串,才能真正的赋值空串。...根据这些研究,推敲出一个逻辑: v-model和i-select混合使用时,每次赋值的时候,其值都被记录,当下次赋值的时候,如果判断空串'',将取上一次赋值的值,重新赋值给这个属性。

1.1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券