2017-06-19 48 views

回答

7

它是返回一个对象字面速记 - 你的代码在功能上与此相同:

promise1.then(user => { 
    return { 
     user: user 
    }; 
}); 

有关此语法的更多信息,请参阅arrow functions的MDN文章。另外请注意,您的代码也正在使用property name shorthand

+0

有趣的是'user => {{user}}'不起作用,但它也不会导致语法错误。它只是默默地失败。 – evolutionxbox

+0

@evolutionxbox:嗯,是的,这是令人惊讶的。 –