reflux+react web 第二种写法
来源:互联网 发布:知乎怎么收藏文章 编辑:程序博客网 时间:2024/06/05 17:34
//组件监听store第二种写法 Mixins//使用了组件的mixins属性,省去了销毁时的取消监听函数var TodoComponent=React.createClass({mixins:[Reflux.listenerMixin],getInitialState:function(){return {list:[],text:''}},onStatusChange:function(list){this.setState({list:list})},componentDidMount:function(){this.unsubscribe = TodoStore.listen(this.onStatusChange); TodoActions.getAll({pid1:123,pid2:141});},onChangeText:function(ev){//this.setState({text:ev.target.value});//最新的refs获取标签不需要getDOMNode()了this.setState({text:this.refs.reftext.value})},onAddItem:function(){var data={userName:this.state.text};TodoActions.addItem(data);this.setState({text:''})},render:function(){return ( <div> {this.state.list.map(function (item,index) { return <p key={index}>{item.userName}</p> })} <input type="text" value={this.state.text} onChange={this.onChangeText} ref="reftext" /> <button onClick={this.onAddItem}>添加</button> </div>);}})组件内使用mixins:[Reflux.listenerMixin]。
这样可以不用写销毁方法
0 0
- reflux+react web 第二种写法
- reflux+react web 第三种写法
- reflux+react web 第四种写法
- reflux+react web 第五种写法
- reflux+react web 第一种写法
- React Reflux
- React Reflux
- reflux react 例子
- react爬坑记16---reflux
- react ReFlux细说
- reflux web 中action
- reflux web 中store
- Reflux
- Reflux
- Reflux:基于React的应用架构
- React+Reflux 实现组件间通信
- React-基于React & Reflux 的评论框组件 (ES6)
- React 3 react component 3种写法
- postgreSql 中自定义的字段和数据库关键字重名
- 2015 去哪儿校招---二分查找
- 计算机系统中的编码问题
- android activity中监听View测量完成的4种方式
- java各路径获取 与 file
- reflux+react web 第二种写法
- Monocular slam 中的理论基础(2)
- MAC下安装android studio问题汇总(持续更新)
- 给代理商oem安卓数字化实验室应用的操作步骤
- 【JavaWeb】【笔记】《JavaWeb入门经典》 第15章 Struts框架
- OpenHEVC多线程解码之线程初始化
- 死锁原因及解决、避免办法
- Extjs6 modern安卓开发笔记
- Java:对文件A.txt内部数据逐行排序,并写入B.txt