javascript - 帮忙解释下这两句react代码
PHP中文网
PHP中文网 2017-04-11 12:47:17
[JavaScript讨论组]

componentDidMount() {

// alert('asdf');
this.props.promise.then(//then函数是es6里新特性函数吗

//-------------------------------

  value => this.setState({loading: false, data: value}),
  error => this.setState({loading: false, error: error}));//这两句是什么意思 =>这个符号该怎么理解呢
  
  //-----------------------

},


还请帮忙解释下上面标注是的两个地方

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(3)
黄舟

ES6而已,跟react没关系

http://es6.ruanyifeng.com/#docs/function#箭头函数

巴扎黑

1.第一个是Promise的用法,Promisethen方法。Promise 迷你书
2.ES6新增的箭头函数,可以理解为

function (value) {
    return this.setState({loading: false, data: value})
}

箭头函数

伊谢尔伦
  1. this.props.promise 是个 promise对象,可以是es6的对象也可以是其它类库封装好的。then是promise链式调用的一环。
    具体: https://developer.mozilla.org...

  2. => 没什么说的,就es6语法 箭头函数

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号