VueJS - Object(user.fullName)作为计算的属性

时间:2018-03-23 14:54:32

标签: vue.js

我搜索在VueJS 2中使用 computed()计算 user.fullName

计算属性必须位于用户对象中。

computed: {
  'user.fullName': () => {
    return `John Doe`
  }
}

这不起作用......

1 个答案:

答案 0 :(得分:4)

您可以将user作为计算属性并动态添加fullName。真实用户对象的名称应不同:

computed: {
  user: () => {
    return {
      ...this.realUserObject,
      fullName: 'John Doe'
    }
  }
}