我目前有一个带有6条硬编码路线的侧边栏。有些人有硬编码的子路线;当我点击路线时,它会展开以显示其子路线。其中一条路径从API获取其子路径(返回JSON),如何将其加载到侧边栏的子菜单中?延迟加载最好:
A
B
C
D
E
F
单击E,它将从API获取路径并显示它们:
A
B
C
D
E
1
2
3
F
答案 0 :(得分:0)
如果在React类中从<router>
方法调用render()
,为什么不将可用路由置于某个状态?然后,如果API使用可用路由更新状态(this.setState()
),则<router>
将重新呈现。