Antd 樹形選擇節點問題

Antd 提供的 TreeSelect樹形選擇非常好用,但是有一個問題:節點選擇。


場景一



場景一:當底層child 節點數為多個時 可以正常選擇,但是為1時,會自動選擇到父節點上,怎么辦?



場景二


場景二:當我想要選擇2級child節點時,選中的卻是3級child節點,該如何解決?


解決這個問題的關鍵在于 靈活使用一個屬性:showCheckedStrategy(默認是子節點)

??注意:這個對象的值是枚舉類型

API

SHOW_ALL: 顯示所有選中節點(包括父節點)

SHOW_PARENT: 只顯示父節點(當父節點下所有子節點都選中時)

SHOW_CHILD :只顯示子節點


聲明



調用1


調用2

個人推薦使用三元運算 靈活改變節點取值,這樣能在項目中滿足多個不同等級賬戶的使用需求。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。