-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我定义了一个models目录里面创建了命名空间为app的model用于存放一些数据,但如何调用? #66
Comments
`import React, { Component } from 'react'; class App extends Component { render() { holle,mirror ); } } export default withRouter(connect(({ app }) => ({ app }))(App));` 我这么导入,之前的 actions 和 参数问题解决了。但是有没有更优雅的办法,比如怎么全局注册model ? 不导入model 的情况下不能使用 actions.app.add(1) 这种方式去调用吗? 刚上手react 对中间的机制不是特别理解,希望能帮我解惑,这对我来说非常重要。感谢 |
目前,所有通过 Mirror 来管理的 Redux state,都需要通过 如果你的部分数据不想通过 Mirror 管理(即不使用 actions[modelName][actionName] 来 dispatch),那么你可以定义一个标准的 redux reducer,通过 |
非常感谢你的回答,对我很有帮助。 Mirror.defaults({ render(, document.getElementById('root')); registerServiceWorker(); 通过import 导入models的index文件: const context = require.context('./', true, /.js$/); 这样全局注册model。 |
如题,在组件中如何获取model的初始化参数及reducers中的方法。跨组件使用actions并没有出现app命名空间中的reducers 方法
The text was updated successfully, but these errors were encountered: