多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## subscribe Store 允许使用 `store.subscribe` 方法设置监听函数,一旦 State 发生变化,就自动执行这个函数。 ```js import { createStore } from 'redux'; const store = createStore(reducer); store.subscribe(listener); ``` 显然,只要把 View 的更新函数(对于 React 项目,就是组件的render方法或setState方法)放入listen,就会实现 View 的自动渲染。 store.subscribe方法返回一个函数,调用这个函数就可以解除监听。 ```js let unsubscribe = store.subscribe(() => console.log(store.getState()) ); unsubscribe(); ```