【发布时间】:2017-06-11 03:17:36
【问题描述】:
我是使用 vuejs (2.0) 的新手。我正在尝试降低此功能:
- 点击一个按钮
- 子组件中的触发函数
- 孩子数据中的增量数字
这是我目前拥有的
HTML:
<div id="root">
<cart @addtocart="add()"></cart>
<button @click="$emit('addtocart')">Add to Cart</button>
</div>
JS:
Vue.component('cart', {
template: `<span>{{ items }}</span>`,
data() {
return {
items: 0
}
},
methods: {
add() {
alert('add');
}
}
});
new Vue({
el: '#root',
components: ['cart'],
});
任何帮助将不胜感激。谢谢大家!
【问题讨论】:
标签: javascript components vue.js