首页 > 解决方案 > Vue modal 总是重新渲染

问题描述

我试图通过单击某个按钮并打开模态来制作附加 mapItems 的模态,但每次模态显示/隐藏时,模态对话框总是重新呈现。

<div v-for="(item, key) in mapItems">
    <b-modal :id="`map${key}`">
        <iframe width="600" height="450" style="border:0" loading="lazy" allowfullscreen :src="mapSrc(item.mapUrl)"> </iframe>
    </b-modal>
</div>

是否可以让模态对话框保持在 dom 上,我想在服务器上发出最小请求

先感谢您

标签: javascriptlaravelperformancevue.jsbootstrap-vue

解决方案


推荐阅读