这是一个封装比较好的组件库 。
是一个全面的组件库 。您可以轻松愉快地将应用于您的 Vue 项目 。以组件的形式导入各种数据源和图层,并通过修改 props 的参数来修改图层的状态 。
的目的是让用户更简洁、高效的在 Vue 中开发 GIS 。
它是如何工作的?
文章插图
本质上将一些类包装在中,并通过监视类的一些变量属性实现组件化 。
例如,v-fill-layer 组件实际上包裹了类 。
【MapVue,一个基于mapbox gl的开源vue组件库】如何使用? 安装
虽然基于开发,但是组件库并不将 -gl 整合到一个里,需要单独安装 。
# use npmnpm install mapbox-gl mapvue# use yarnyarn add mapbox-gl mapvue# use pnpmpnpm add mapbox-gl mapvue
导入
import { createApp } from "vue";import MapVue from "mapvue";// 用 vue cliimport "mapvue/dist/style.css";// 用 vitejsimport "mapvue/dist/mapvue.css";import App from "./App.vue";createApp(App).use(MapVue).mount("#app");
使用
- 【精品】pinia 基于插件pinia-plugin-persist的 持久化
- java实例内部类
- 或者可以生成 一个glyph包含一直字符图片image和许多用于渲染文本的参数
- linux内核异步内存回收的另一个思路:基于冷热文件的冷热区域精准的回收冷文件页
- 基于Android的人脸识别门禁系统
- 基于inquirer实现一个控制台多级选择交互功能
- 2030年人工智能会有多强大?
- 1.创建一个类实现Servlet并且重写接口的方法
- 基于H5微信小程序的移动网赚项目设计与实现+springboot
- 【全源码及文档】基于JSP实现的网上手机销售系统