嗨,我正在使用這個 pubdev 包
如果您在 onTap 函式與空不同時注意到它,則toggleExpanded()函式不適用

所以有什么想法嗎??
uj5u.com熱心網友回復:
您需要使用TreeView小部件的startExpanded屬性自己控制擴展。
首先,您有一個布爾變數(例如_startExpanded),StatefulWidget用于保存擴展狀態,您可以將其設定為默認狀態(例如,false)。
bool _startExpanded = false;
然后,您將變數傳遞給您的TreeView小部件:
TreeView(
startExpanded: _startExpanded,
children: _getChildList(documentList),
),
要擴展,您可以呼叫:
setState((){
_startExpanded = true;
});
要關閉,您可以呼叫:
setState((){
_startExpanded = false;
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/374044.html
下一篇:除以零飛鏢顫動時的計算器驗證
