• Stars
    star
    373
  • Rank 114,600 (Top 3 %)
  • Language Vue
  • License
    MIT License
  • Created over 2 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🎉百度地图 GL版 Vue3 组件库,baidu map gl components libary based on Vue3.0

Vue3 BaiduMap Gl

易用 & 完整 & 高性能

GitHub package.json version (subfolder of monorepo) npm

基于百度地图 JavaScript GL 版(使用了 WebGL 对地图、覆盖物等进行渲染,支持 3D 视角展示地图) API 封装设计的 Vue3 组件/hooks 库,开箱即用。

如果您觉得还不错,点亮 🌟star🌟 是支持此项目的最好方式,也可以考虑适当的赞助,给予鼓励 ✌🏻

Plauground

2.0.0 起,所有组件名字增加 B 前缀,避免与其他组件库冲突 #24

目前只支持 vue3.x,vue2.x用户请移步 vue-baidu-map

✨ 特性

  • 🚀 自动加载百度地图 SDK,将百度地图繁琐的 Api 封装进组件,你只需关注组件本身
  • 📦 20+ 高质量的开箱即用 Vue 3 组件以及 8+ hooks 封装
  • 📐 遵循直觉的、简约的 Api 设计
  • ⚡ Composition Api,更好的性能
  • 🔨 完整的 TypeScript 支持,更好的体验
  • 🧩 tree shaking 支持,模块分包,只打包你想要的的
  • 🌏 基于百度地图 Gl 版 SDK,通过 WebGL 对地图、覆盖物等进行渲染,支持 3D 视角展示地图
  • 🚀 支持 volar,组件提供完善的代码提示

安装

推荐使用 pnpm 安装

# with npm
npm install vue3-baidu-map-gl@latest

# or with yarn
yarn add vue3-baidu-map-gl@latest

# or with pnpm
pnpm add vue3-baidu-map-gl@latest

文档

中文

开发参与贡献

环境 pnpm: ">=6.0.0" node: ">=12.0.0"

# clone
git clone https://github.com/yue1123/vue3-baidu-map-gl
cd ./vue3-baidu-map-gl

# install
pnpm install

# 运行文档站点,用来测试组件,预览文档
pnpm docs:dev

🌟 Star History

Star History Chart

License

MIT licenses

More Repositories

1

ts-config-helper

Ts Config Helper是一个配置tsconfig.json的交互式工具。它提供多种功能,如可视化配置、文档查阅、搜索、分类过滤和预设配置,帮助您快速学习和组装tsconfig.json配置文件。
TypeScript
431
star
2

vite-plugin-env-parse

Parse env string values to correct values, not all values are strings. And automatically generate ImportMetaEnv
TypeScript
73
star
3

img-previewer

A light wight javascript image viewing plugin with silky preview animation and dependence free
TypeScript
60
star
4

vite-plugin-spa-loading

Out of the box spa application first screen loading placeholder plugin, avoid long time white screen before app launch.
TypeScript
11
star
5

easy-blog

基于 vitepress 的静态博客生成,五分钟搭建一个属于自己的博客
Vue
4
star
6

vue-2.6-study

vue 2.6 源码分析,带大量代码注解以及作者自己的理解
JavaScript
3
star
7

yue1123

Vue
3
star
8

study-every-day

前端学习笔记,每天进步一点点
TypeScript
2
star
9

toy-vite

玩具 vite, 代码不到 100 行,可以学习 vite 原理
JavaScript
2
star
10

uni-app-vue3-template

这是一个 vue3 + uni-app + vant + TS 的 h5 项目快速起手 cli 模板
Vue
2
star
11

tauri-app-todo

tauri app todo appliction demo
CSS
2
star
12

vite-plugin-supericon

Converts svg solid colour icons in a project to font icons and provides an interactive interface
Vue
1
star
13

vite-plugin-data-url

Extend vite import query to add data-url import. You can talk about importing the data-url encoding of a resource directly.
TypeScript
1
star
14

vitepress-blog

基于 vitepress 的静态博客生成,五分钟搭建一个属于自己的博客
TypeScript
1
star