多个弹出框如何创建呢
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
如果每次只出现一个弹窗好解决:在父模板里直接写入 <modal> 标签,子组件里面触发 modal 就行了。 但是如果需要弹出任意多个弹窗呢?vue是不建议直接创建dom和插入dom的。
目前想到的一个办法是:
<div v-for="item in items" class="dialog">
{{ item.message }}
</div>
然后每弹出一个弹窗就push一个item到items里面。
还有其他方法么?