reflux+react web 第五种写法
来源:互联网 发布:java获取微信签名 编辑:程序博客网 时间:2024/06/05 08:43
//函数内对数据进行过滤。return 真表示显示。var TodoComponent=React.createClass({mixins:[Reflux.connectFilter(TodoStore,'list',function(list){//console.log(list);return list.filter(function(item){return item.userName !='star';})})],getInitialState:function(){return {list:[],text:''}},componentDidMount:function(){ 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>);}})
组件监听store第五种写法 :
Reflux.connectFilter(store,'list',fn(list)) 可以在组件获取后数据后对数据进行过滤。决定显示与否。
可以对获取后的数据进行过滤。
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种写法
- socket编程流程
- Dynamic Web Module的Version为2.5
- 企业号发布App
- win10 64 php5.6 apache24 php_curl 提示不支持
- android framework中调用第三方的jar包
- reflux+react web 第五种写法
- 编译Android时,添加或者删除system.img中第三方apk、更改Android系统默认语言
- 分布式存储系统 知识体系
- mysql字符集设置
- js不提示直接关闭标签页
- UVa——540Team Queue(STL练习map、queue数组的综合使用)
- 面向对象的六大原则之 —— 依赖倒置原则
- ARM Linux 3.x的设备树(Device Tree)
- Oracle 11g必须开启的服务及服务详细介绍