🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 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(); ```