1、前言 百度上到的實現多多少少有點瑕疵,要麼只能實現默認展開,要麼不能實現,要 麼總會有一行是展開狀態,因此本身想辦法解決了這個問題。 2、代碼 首先,核心代碼 數組
3、解釋 expand-change事件會監聽table expand行發生變化時觸發,不管展開仍是關閉,這就很煩,他會返回2個默認參數,一個是當前行,二個是當前展開的行的集合數組,因此這裏我用第二個參數的長度是否大於1來識別是否有多個展開,若是是,則過濾關閉其餘行,這裏使用table的自帶方法toggleRowExpansion,第二個參數傳入false,則關閉第一個參數當前行