2016-02-16 69 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