要求,从前一个页面跳转到这个页面让没有打印状态的数据,默认选中。
上一个页面传过来的数据 咱们放在 operaList 里
此页面,咱们开始模拟请求数据
aaa().then(res=>{
let data = res.data
data为此页面表格数据请求回来的数据
让两方数据做比较 一样的数据默认选中
setTimeout(() => { this.operaList.forEach(t => { if (t.stockState) { this.printedList.push(t); } else { this.$refs.steelytable.toggleRowSelection(data.find(item => item.overhaulNum == t.overhaulNum)); } }); }, 10);
})
t.stockState 是我要排除已打印的数据。大家可以只看else里面的代码。