vue + iview table和多选同时用时重新给table的data赋值,此时赋值若为空则会报错。
data里的值是后台返回过来的,第一次请求是ok的,但当我操作之后,再发起请求调后台数据,如果这个时候后台数据是空的话就报错,不是空就不会,报错如下图
解决办法:
后面才发现原来是dom元素渲染的问题,最后加上v-if进行第二次渲染就解决了,即在赋值前把v-if='false',等到再次赋值时把它置为true,这样就解决了,如下图
图片描述
码码码农赞 1阅读 1.4k
chokcoco赞 9阅读 2.6k
王大冶赞 10阅读 1.9k
Change赞 5阅读 5.7k评论 2
云绮棠兮赞 4阅读 3.5k评论 2
alwaysVe赞 2阅读 6.1k评论 5
南玖赞 5阅读 1.2k评论 1
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。