如何从API获取和加载React路由?

时间:2017-01-17 12:00:00

标签: reactjs react-router

我目前有一个带有6条硬编码路线的侧边栏。有些人有硬编码的子路线;当我点击路线时,它会展开以显示其子路线。其中一条路径从API获取其子路径(返回JSON),如何将其加载到侧边栏的子菜单中?延迟加载最好:

A
B
C
D
E
F

单击E,它将从API获取路径并显示它们:

A
B
C
D
E
  1
  2
  3
F

1 个答案:

答案 0 :(得分:0)

如果在React类中从<router>方法调用render(),为什么不将可用路由置于某个状态?然后,如果API使用可用路由更新状态(this.setState()),则<router>将重新呈现。