2017-10-14 82 views

回答

2

有几种选择我看到:

data: function(){ 
    const data = { 
     foo: 123 
    }; 

    data.bar = data.foo; 

    return data; 
} 

data: function(){ 
    const data = { 
     foo: 123 
    }; 

    return { 
     ...data, 
     bar: data.foo 
    }; 
} 

你得undefined因为this.foo指的是function(){的上下文,而不是对象的上下文。

+0

解决了问题...谢谢 –