VUE的基本组成单元,我看应该是组件。功能是展示地图,以及接受外部命令,加载图层、绘制图形等相关操作。由于我们过去开发的项目,地图操作有一些积累,不过并没有前后端分离,没有采用VUE或REACT,还是传统的WEB页面。因为时间紧,也想直接复用以前的成果,于是考虑用承载地图页面,封装在VUE组件里,由组件对接外部命令并与iframe里的地图页面交互。vue的中文站点,陈旧,内容支离破碎,对初学者极不友好,加重了学习的成本。好处是其他组件和地图组件解耦,没有耦合在一起,意味着互不影响。

开发一个封装iframe的vue组件