# vue-qqmap
**Repository Path**: woosh/vue-qqmap
## Basic Information
- **Project Name**: vue-qqmap
- **Description**: Tencent Map Plugin for Vue 3.x
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2024-06-22
- **Last Updated**: 2024-06-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# vue-qqmap
基于Vue 3.x的腾讯地图插件
##### 简称:vqqmap
> 基于Vue3的腾讯地图可视化拾取、描点,路径规划插件
## 语言
- [中文](https://github.com/cuteCloud/vue-qqmap/blob/master/README.zh.md)
- [English](https://github.com/cuteCloud/vue-qqmap/blob/master/README.md)

## 特征
1. TS编写,高效且轻量
2. 使用简便,轻量美观
2. 支持腾讯地图原生所有Options
3. 更多特性将在未来得到支持
如果你有任何疑问、建议或发现了Bug , 最快的解决方式是请您提交issues!
如果你喜欢 , 请给一个小star, 十分感谢!
如果有需要,后续可以出一个vue2.x版本!
## 安装方式
### With npm
``` bash
$ npm install vue-qqmap
```
## 使用:
``` html
```
``` js
...
import vqqmap from 'vue-qqmap'
...
export default defineComponent({
components: { vqqmap },
setup() {
let location = reactive({lat:'',lng:'',address:''})
let options= reactive({
key:'Yours Key',
})
function mapChange(data){
console.log(data)
}
return {
location,
options,
mapChange
};
},
});
...
```
## **v-model**
Type: `Object|Array`
Required: `true`
Default: `{lat:'',lng:'',address?:''}|[{lat:'',lng:'',address?:''},{lat:'',lng:'',address?:''}]`
## **props**
您可以向组件传入以下prop
### multiple
Type: `Boolean`
Required: `false`
Default: `false`
if you want to set multiple marks,should open it
### options
除了以下的配置项,您还可以使用腾讯地图自带的所有配置项
###### key
Type: `String`
Required: `true`
[没有Key,去申请?](https://lbs.qq.com/)
###### width
Type: `String,Number`
Required: `false`
Default: `700`
###### height
Type: `Number`
Required: `false`
Default: `400`
###### showHeader
Type: `Boolean`
Required: `false`
Default: `true`
###### showFooter
Type: `Boolean`
Required: `false`
Default: `true`
###### showBorder
Type: `Boolean`
Required: `false`
Default: `true`
###### zoom
Type: `Number`
Required: `false`
Default: `12.2`
当然,你可以使用腾讯地图原生的所有options,[ 查看更多! ](https://lbs.qq.com/webApi/javascriptGL/glDoc/docIndexMap#2)
## **事件**
`update` 当坐标或者地址发生改变时触发
[blog](https://blog.only1314.cn/)