vue + iview table和多选同时用时从新给table的data赋值,此时赋值若为空则会报错

vue + iview table和多选同时用时从新给table的data赋值,此时赋值若为空则会报错。
data里的值是后台返回过来的,第一次请求是ok的,但当我操做以后,再发起请求调后台数据,若是这个时候后台数据是空的话就报错,不是空就不会,报错以下图图片描述vue

解决办法:iview

后面才发现原来是dom元素渲染的问题,最后加上v-if进行第二次渲染就解决了,即在赋值前把v-if='false',等到再次赋值时把它置为true,这样就解决了,以下图

图片描述dom

图片描述

相关文章
相关标签/搜索