【发布时间】:2021-12-22 23:37:46
【问题描述】:
我遇到了 vue 的问题。 我创建了一个图表,我可以用数据对其进行初始化,但是当我按下其中一个复选框时,什么都没有发生,它会在一步之后发生。
例如: 我按下复选框一:没有任何变化。 我按下复选框二:添加复选框一的数据 我按下复选框一:添加一和二的数据 ...
我希望有人可以帮助我。
谢谢:)
App.vue
<template>
<div v-if="show">
<div id="Chart">
<Chart v-bind:chartData="this.chartData"/>
</div>
</div>
<div>
<checkbox @click="changeGraph">Select Data 1</checkbox>
<checkbox @click="changeGraph">Select Data 2</checkbox>
</div>
</template>
export default {
name: 'App',
components: {
Chart,
},
data () {
return {
chartData: {};
}
},
methods: {
changeGraph() {
// Filling chartData in here
}
},
mounted: {
// init chartData here
}
}
【问题讨论】:
标签: javascript vue.js vue-component