reflux-flow
2016-11-09 00:41:06 3 举报
AI智能生成
react reflux 说明
作者其他创作
大纲/内容
store
创建
内建方法
init
mixins
store内可以引用外部的方法定义,就像是自己的
listento
注册自己成为某(几)个action的收听者,然后可以回调自己定义的函数
被回调的函数在执行时,会被注入一个参数,那是someaction(params)被主动调用时获得的参数
listentomany
快捷方式
listenable
进一步简化
listenable和异步action
react-starterkit里用的就是这个方式
人性化的约定
myaction/onMyaction
必须显式的调用trigger
myactionCompleted/onMyactionCompleted
必须显式的调用trigger
myactionFailed/onMyactionFailed
必须显式的调用trigger
可以自定义各种方法和属性
hooks
actions
声明
同步调用options
创建异步actions
listen
当action被主动触发,listen作为一个callback就会被调用
每个action都有一个listen方法等你去定义实现其回调
调用
谁会调用action呢
谁会收听action呢
同时创建多个action
Action hook
可以这样设
或者这样
Reflux.ActionMethods
让action的基类具有某个通用方法
components
listen
收听谁的广播
现在,
怎么收听
myStore.listen(callback)
callback里要做什么? setState()
什么时候收听
可以放在componentDidMount生命周期事件里
生命周期事件
componentDidMount
需要手动触发哪个扳机?
render
就像这样
别忘了使用JSX的延展属性
收藏
收藏
0 条评论
下一页