首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react-motion代码中的"=>“是什么意思?

react-motion代码中的"=>“是什么意思?
EN

Stack Overflow用户
提问于 2016-01-08 23:22:39
回答 1查看 252关注 0票数 1

react-motion库真的很棒,但是'=>‘操作符把我搞糊涂了。在我的实现过程中,它总是会显示一些语法错误,比如“未捕获的令牌:意想不到的SyntaxError {”。我检查了我的代码,但是我找不到bug。我不明白"=>“是什么意思,也不明白应该遵循什么语法。有人能解决我的疑惑吗?下面是我的代码:

代码语言:javascript
复制
<Motion defaultStyle={this.getDefaults()} style={this.getEnds()}>
            {current => {

                    Object.keys(current).map(key => {
                        let {rotate,scale} = current[key].val;
                        let style = {
                            transform: `rotate(${rotate}deg) scale(${scale})`
                        };
                        return 
                            <div
                                key={key}
                                className="block"
                                style={style}>
                                {key}
                            </div>


                    })}

            }
        </Motion>

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-01-08 23:53:34

=>是一种ES6方式,称为箭头函数表达式或胖箭头函数,用于声明匿名函数,并将其this以词法方式设置为手边的对象。

为了使用这种语言结构,你需要通过像Babel这样的工具来转换你的代码,或者只支持Chrome 45+,Firefox 22+或者Microsoft Edge。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34680396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档