关于vue+element-UI的el-dialog显示地图的问题

1.我们想实现一个功能,在elementUI的对话框上制作一个表单,用来提交姓名,年龄,地址,这些需要输入的都没有问题,但是如果你需要调用一些其他的功能(例如地图),就挺恶心的。
2.百度地图是必须让它在页面加载完成后显示(生命周期mounted),但是由于element的对话框是基于v-if这个功能,所以地图放在对话框中的话,你无论使用vue中的watch监听对话框是否打开也好,使用element的open(element的对话框回调)也好,都没用,起码第一次打开对话框的时候一定是显示空白,第二次打开的时候才会出现地图。
3.所以有这种需求的话,写在单独的组建中是最好的选择。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容