在Ember中,当您进行路线转换时,有一个模型挂钩可让您检索此路线/页面的数据。如何在React中实现这一目标? 谢谢。
答案 0 :(得分:1)
React确实没有管理数据的方法。为此,您将需要一个外部库。
可以实现此目的的一种方法是使用redux-bees:https://github.com/cantierecreativo/redux-bees 或orbit.js:https://github.com/exivity/react-orbitjs/
它们都要求您添加更多的依赖项。
您肯定需要使用react-router:https://github.com/ReactTraining/react-router 但这并没有提供“路线”的概念。
我目前正在开发一个使用React + Orbit.js的开源项目:https://github.com/sillsdev/appbuilder-portal/blob/1bfd8500c04f43695ebc746cda787d7d4d2fdf66/source/SIL.AppBuilder.Portal.Frontend/src/ui/routes/users/edit/index.tsx
尽管如此,我还是在这里建立自己的框架,我个人并不喜欢。 :-\