嗚呼哀哉!
先看文檔:

image.png
再看官方案例:

image.png
剛開(kāi)始一直以為,toggleRowSelection方法里面的第一個(gè)參數(shù)和table的data的某一項(xiàng)一樣就可以。結(jié)果弄了半天,就是不生效。
后來(lái)查了資料發(fā)現(xiàn),toggleRowSelection的第一個(gè)參數(shù)需要是引用值,必須引用table里的data,如果是重新深copy了一份data,那么不好意思,不生效的。
正確案例:
data.value.forEach((item) =>{
tableRef.value.toggleRowSelection(item, true)
})
// 或者
tableRef.value.toggleRowSelection(data[0], true)
tableRef.value.toggleRowSelection(data[1], true)
請(qǐng)務(wù)必記住,data就是你給table組件設(shè)置的data屬性的值。
愿走出半生,依然有解不完的bug