今天有個需求為后台請求接口獲取的列表以表格的形式展示,並且Checkbox展示默認選中行,
現在有個問題:在接口請求成功的同時設置默認選中項時不起效果,下邊展示出官網文檔中的設置代碼
rows.forEach(row => { this.$refs.multipleTable.toggleRowSelection(row); });
最后找了好幾種方法進行測試,發現設置選中過早,以下為解決方法
setTimeout(() => { rows.forEach(row => { this.$refs.multipleTable.toggleRowSelection(row); }); }, 1)