下面是我想解決的一個問題: 我有一個按鈕,當按下按鈕時,必須將my-component附加到dom。 如果按下2次,則必須有2個<p>
tegs。我怎樣才能做到這一點?是否可以在按鈕上追加組件?
JS:
<script>
Vue.component('my-component', {
template: "<p>hello</p>",
})
var vue = new Vue({
el: "#App",
data: {},
methods: {
append: function() {
// unknown code here
}
}
})
</script>
HTML:
<div id = "App">
<button @click="append" class="btn btn-primary">Spawn stuff!</button>
</div>
通常通過將一組數據呈現爲組件,然後將新項目推送到該數組。 –