如何在React中建立Ember的模型钩子?

时间:2018-08-27 20:54:47

标签: reactjs ember.js

在Ember中,当您进行路线转换时,有一个模型挂钩可让您检索此路线/页面的数据。如何在React中实现这一目标? 谢谢。

1 个答案:

答案 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

尽管如此,我还是在这里建立自己的框架,我个人并不喜欢。 :-\