我正在學習Vue.js爲我的遊戲,我想知道是否有一種方法來動態地添加和刪除Vue.js中的組件? 這裏是我當前的代碼Vue.js動態添加和刪除
var vue = new Vue({
el: "#fui",
template: ``
})
const HelloCtor = Vue.extend({
props: ['text'],
template: '<div class="hello">{{ text }}</div>',
});
const vm = new HelloCtor({
data: {
text: 'HI :)'
}
});
/*
How can I do something like this?
vue.add(vm);
vue.remove(vm);
*/
的代碼基本上說明了自己
那麼,有沒有可能(和如何?)動態地添加和刪除Vue.js組件到Vue的?
你的代碼講得不可能實現。但如果你能進一步解釋你的業務需求,我相信有一個出路。 – Charith
@ charith我有一個遊戲,你有多個項目,如警報框,庫存,設置等...他們是可拖動的,可以關閉。我需要能夠動態刪除它們並添加它們 – JeePing
你確定你不只是想[條件渲染](https://vuejs.org/v2/guide/conditional.html)? – Bert