为了账号安全,请及时绑定邮箱和手机立即绑定

vue如何动态添加组件

vue如何动态添加组件

尚方宝剑之说 2019-03-19 17:14:28
需求如下:点击addFisrt按钮 添加第一个组件的内容 点击addSecond 动态添加第二个组件的内容 而且可以无限制添加~求大神们提供一下思路和方法~谢谢~
查看完整描述

2 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

一个fields数组

一个for循环

几个if判断


fields: [

    {type: 'text', value: ''},

    {type: 'password', value: ''}

]

<div>

    <div v-for="f in fields">

        <input type="password" v-if="f.type === 'password'" v-model="f.value"/>

        <input type="text" v-if="f.type === 'text'" v-model="f.value"/>

    </div>

</div>


查看完整回答
反对 回复 2019-03-26
  • 2 回答
  • 0 关注
  • 557 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信