两个div 通过activeName进行判断展示哪个,然后呢每个div里都是不同的el-table,然而情况却是:
第二个表格 Column设置变成了第一个的。第二个表格并没有使用展开列,但是却因为vue的组件重复利用的特性,延用了第一个表格的。
我隐约记得,组件复用是不能影响整个界面的正常使用的,假如说,我给第二个table 所在的div添加一个id 属性,那么在vue复用时就得考虑会不会出现如果复用 id属性的数据丢失。肯定就不会处理第二个div时去复用第一个div了。
所以就在第二个dibv上加了个id=“woTMthanks”,
结果如下:
ok了,各有各的列表属性了。
肯定还有别的办法只是自己不知道,回头再说吧~~~~