state变了之后 要传给组件用 为什么是这样
data () {
return [
this.last24ExecutionsCount.success,
this.last24ExecutionsCount.fail,
]
}
而这样就不行了
data () {
return {
data:[
this.last24ExecutionsCount.success,
this.last24ExecutionsCount.fail,
]
}
}
computed: {
...mapState({
last24ExecutionsCount: state => state.home.last24ExecutionsCount
}),
data () { //直接return一个数组吗 为什么不用对象形式
return [
this.last24ExecutionsCount.success,
this.last24ExecutionsCount.fail,
]
}
这个是要用那个state的组件
props: {
labels: {
type: Array,
default: () => ['Used', 'Available']
},
data: {
type: Array,
default: () => [10, 10]
},
title: {
type: String,
default: 'Donut'
}
},
我一般用getters 应该也行把?### 问题描述