vue如何动态添加组件

需求如下:点击addFisrt按钮 添加第一个组件的内容 点击addSecond 动态添加第二个组件的内容 而且可以无限制添加~求大神们提供一下思路和方法~谢谢~

https://img4.mukewang.com/5c998f070001cdeb08000276.jpg

https://img.mukewang.com/5c998f0900011e0408000229.jpg

尚方宝剑之说
浏览 558回答 2
2回答

波斯汪

一个fields数组一个for循环几个if判断fields: [&nbsp; &nbsp; {type: 'text', value: ''},&nbsp; &nbsp; {type: 'password', value: ''}]<div>&nbsp; &nbsp; <div v-for="f in fields">&nbsp; &nbsp; &nbsp; &nbsp; <input type="password" v-if="f.type === 'password'" v-model="f.value"/>&nbsp; &nbsp; &nbsp; &nbsp; <input type="text" v-if="f.type === 'text'" v-model="f.value"/>&nbsp; &nbsp; </div></div>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript