Tencent Map Plugin for Vue 3.x
Vue3 - based Tencent map visual pick up, tracing points, path planning plug-in
- Simple and easy to use, light and beautiful
- Support native map all configuration
- More features will be provided in the future
If you like , please give me star,thanks!
If you have some question , please submit issues!
$ npm install vue-qqmap
<vqqmap v-model="location" @update="mapChange" :options="options"></vqqmap>
...
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
};
},
});
...
Type: Object|Array
Required: true
Default: {lat:'',lng:'',address?:''}|[{lat:'',lng:'',address?:''},{lat:'',lng:'',address?:''}]
You can send these props to the component
Type: Boolean
Required: false
Default: false
if you want to set multiple marks,should open it
In addition to the following configuration, you can also use all Tencent Map Options
Type: String
Required: true
No Key, go apply?
Type: String,Number
Required: false
Default: 700
Type: Number
Required: false
Default: 400
Type: Boolean
Required: false
Default: true
Type: Boolean
Required: false
Default: true
Type: Boolean
Required: false
Default: true
Type: Number
Required: false
Default: 12.2
Type: Boolean
Required: false
Default: false
Of course,you can use other tencent map options, look more!
update
Triggered when coordinates and addresses change