使用Iview框架,在使用表格组件时,需要在表格中做单选功能table,select如果当前数据之后的其他数据没有被选中,效果如下:当单个数据的selected为true时,数据被选中。初始化数据时,每个选中的数据的初始值都设置为false。选中时,将选中数据的选中数据设置为true,其他数据设置为fasle,然后更新数据。正常例程使用$set:但是。..效果如下,那我就换个方法,用$forceUpdate()。但是,如果有什么问题,把数组打印出来,数据确实变了。着急,怎么办,既然无法监控对象中的深嵌对象,我就把整个数据清空,处理完再放回去。试试这个思路1.把数组赋值给一个临时数组,然后把原数组置为Empty2.然后把临时数组里面的数据按照逻辑处理3.然后把临时数组的值赋给原数组,然后更新数据看看效果。呵呵,达到了预期的效果,完美解决了这个问题。记录在这里。
