vue全局引入
今天遇到一个问题,npm 下载的openlayers 依赖,在单独vue文件中Import可用,在main.js中引用不可用,解决方式就是在
mian.js中定义
import ol from 'openlayers';
Vue.prototype.$ol = ol;
然后在需要的地方引用this.$ol就可以了,我是这样定义的var ol = this.$ol
这样就和以前一样了。
方法也是可以的,
mport {measureControl} from '../static/js/rjtools.js'
Vue.prototype.$measureControl = measureControl;
只要this.$measureControl就可以了。
转载自:https://blog.csdn.net/xuerwang/article/details/81567865