2016-02-16 37 views
1

我刚刚学习Spring的反应,我不太了解Javascript。我到代码:Spring react - operator =>

componentDidMount: function() { 
    client({method: 'GET', path: '/api/employees'}).done(response => { 
     this.setState({employees: response.entity._embedded.employees}); 
    }); 

有写的是:

componentDidMount是调用作出反应后的API在DOM渲染组件 。

我一直在寻找什么样的Javascript操作=>手段。但没有发现任何东西。

+0

我们知道这是很难找到这个问题的重复。 –

回答

0

这是一个箭头函数。

与函数表达式相比,箭头函数表达式(也称为胖箭头函数)具有更短的语法,并在词汇上绑定此值(不绑定它自己的this,arguments,super或new.target)。箭头功能始终是匿名的。

你可以看到一个简单的例子:

var vec = ['a', 'ab', 'abc']; 

var test = vec.map(i => i.length); 

alert(test); // 1,2,3 
+0

我认为这是一个很差的答案,没有显示编写匿名函数的前一个/扩展/旧方法(其中箭头函数是一个快捷方式)在这种情况下,var test = vec.map(function(i){io} { .length; }); – Manachi