2016-10-17 17:28发布
使用的是vue2.0,如何动态添加组件。例如实现点击A按钮添加<aTest></aTest>,点击B按钮添加<bTest></bTest>。 使用v-for只能循环写单个组件,使用动态组件也只能不断切换单个组件,想动态添加多个不同的组件暂时没想到怎么做,希望大家可以帮帮忙,或者交流一下,谢谢!
那么父组件中的content变化时,就会动态加载组件了
html
<aTest v-show="flagA"></aTest><bTest v-show="flagB"></bTest>
預覽
调用的时候
我是写在父组件中的:
将flagA和flagB都初始化成false,点击A按钮和B按钮后分别变成true
可以把組件名稱記起來,就可以根據組件名稱來渲染特定組件(數據驅動)
javascript
最多设置5个标签!
付费偷看金额在0.1-10元之间
那么父组件中的content变化时,就会动态加载组件了
html
<aTest v-show="flagA"></aTest>
<bTest v-show="flagB"></bTest>
預覽
调用的时候
我是写在父组件中的:
将flagA和flagB都初始化成false,点击A按钮和B按钮后分别变成true
可以把組件名稱記起來,就可以根據組件名稱來渲染特定組件(數據驅動)
javascript
一周热门 更多>