多个弹出框如何创建呢
发布于 7 年前 作者 xing393939 2477 次浏览 最后一次编辑是 7 年前 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

如果每次只出现一个弹窗好解决:在父模板里直接写入 <modal> 标签,子组件里面触发 modal 就行了。 但是如果需要弹出任意多个弹窗呢?vue是不建议直接创建dom和插入dom的。

目前想到的一个办法是:

  <div v-for="item in items" class="dialog">
    {{ item.message }}
  </div>

然后每弹出一个弹窗就push一个item到items里面。

还有其他方法么?

回到顶部