Tim*_*rty 3 vue.js vuex vuejs2
我有以下代码:
computed: {
mapState(["appErrors", "user", "profilesFor"]),
compiledData () {
return {
template: `<p>${this.data}</p>`
}
}
}
Run Code Online (Sandbox Code Playgroud)
基本上我正在使用Vuex,它具有mapState,但我也想定义自己的计算函数,所以我更改了
computed: mapState(["appErrors", "user", "profilesFor"])
- 作品
至
computed: {
mapState(["appErrors", "user", "profilesFor"]),
compiledData () {
return {
template: `<p>${this.data}</p>`
}
}
}
Run Code Online (Sandbox Code Playgroud)
但这是行不通的。我该如何解决这个问题?
小智 6
该mapState
助手提供含有计算吸气剂功能的对象。
使用价差运算符可以将每个函数包括在computed
对象中:
computed: {
...mapState(["appErrors", "user", "profilesFor"]),
compiledData () {
return {
template: `<p>${this.data}</p>`
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3171 次 |
最近记录: |