介绍
今天就跟大家聊聊有关树组件如何在反应中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
数据结构:
const node =, { 标题:大敌;& # 39;00000 & # 39;,, ,关键:& # 39;0 & # 39;,, ,水平:& # 39;使# 39; ,开放:没错, 孩子:[大敌; ,,{ ,,,标题:,& # 39;0 - 111111 & # 39;,, ,,,关键:,& # 39;0 - 0 # 39; ,,,水平:& # 39;二级# 39; 开放,,,,,真的, ,,,孩子:[, ,,,,,{, ,,,,,,标题:,& # 39;0 - 1 - 1111 - & # 39;,, ,,,,,,关键:,& # 39;0-0-0& # 39; ,,,,,,水平:& # 39;level3& # 39;,,, ,,,,,},, ,,,,,{, ,,,,,,标题:,& # 39;0 - 1 - 2222 - & # 39;,, ,,,,,,关键:,& # 39;0-0-1& # 39; ,,,,,,水平:& # 39;level3& # 39; ,,,,,,开放:,真的, ,,,,,,,,( ,,,,,,,,{, ,,,,,,,,标题:,& # 39;0 - 1 - 2 - 11111 - & # 39;,, ,,,,,,,,关键:,& # 39;0-0-1-0& # 39; ,,,,,,,,水平:& # 39;level4& # 39; ,,,,,,,,开放:,真的, ,,,,,,,,,,( ,,,,,,,,,,{, ,,,,,,,,,,标题:,& # 39;0 - 1 - 2 - 1 - 111 - & # 39;,, ,,,,,,,,,,关键:,& # 39;0-0-1-0-0& # 39; ,,,,,,,,,,水平:& # 39;level5& # 39; ,,,,,,,,,} ,,,,,,,,) ,,,,,,,} ,,,,,,) ,,,,,}, ,,,,,{, ,,,,,,标题:,& # 39;0 - 1 - 33333 - & # 39;,, ,,,,,,关键:,& # 39;0-0-4& # 39; ,,,,,,水平:& # 39;level3& # 39; ,,,,,},, ,,,) ,,}, ,,{ ,,,标题:,& # 39;0 - 222222 & # 39;,, ,,,关键:,& # 39;0 - 2 # 39; ,,,水平:& # 39;二级# 39; ,,,开放:,假的, ,,,孩子:,( ,,,,{ ,,,,,标题:,& # 39;0 - 2 - 1111 & # 39;,, ,,,,,关键:,& # 39;0-2-0& # 39; ,,,,,水平:& # 39;level3& # 39; ,,,,}, ,,,,{ ,,,,,标题:,& # 39;0 - 2 - 22222 - & # 39;,, ,,,,,关键:,& # 39;0-2-1& # 39; ,,,,,水平:& # 39;level3& # 39; ,,,,}, ,,,,{ ,,,,,标题:,& # 39;0 - 2 - 33333 - & # 39;,, ,,,,,关键:,& # 39;0-2-2& # 39; ,,,,,水平:& # 39;level3& # 39; ,,,,} ,,,) ,,} ,) }
引用代码:
& lt; div> & lt;才能Tree ,,,treeList =,{节点} ,,/比; & lt;/div>
组件实现代码:
import 反应,,{,Component },得到& # 39;反应# 39;; import classNames 得到& # 39;一会# 39;; const history =, createHistory (); import { BrowserRouter 才能;as 路由器, HashRouter才能, 路线,才能 链接,才能 开关,才能 NavLink才能 ,}得到& # 39;react-router-dom& # 39;; class Tree  extends Component  { 构造函数才能(道具){ ,,,超级(道具) ,,,this.treeItemCroup ,=, this.treeItemCroup.bind(这个); ,,,this.handleClick ,,=, this.handleClick.bind(这个); ,,,this.state ={ ,,,,,openList :假 ,,,} ,,} handleClick才能(e), { ,,,//,这是点击? ?,时调用的方法 ,,,//,如果当前这个? ?,没有旋转,那就设置旋转,视觉效果 null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null树组件如何在反应中使用