v-distpicker地区选择器组件使用实例详解
1、参考文档:https://jcc.github.io/v-distpicker/
2、在vue中安装
npm install --save v-distpicker
3、在vue中引用
局部引入方式:
import VDistpicker from 'v-distpicker' Vue.component('v-distpicker',VDistpicker)
全局引入:在src目录下的main.js文件中添加引入代码
import VDistpicker from 'v-distpicker' export default { components: { VDistpicker } }
4、基础实现
<template> <div> <v-distpicker :province="form.province" :city="form.city" :area="form.area" @province="vDistpickerHandle($event,'province')" @city="vDistpickerHandle($event,'city')" @area="vDistpickerHandle($event,'area')" ></v-distpicker> </div> </template> <script> // 引入地区选择 import VDistpicker from 'v-distpicker' export default { components: { VDistpicker }, data(){ return{ form: { province: '', city: '', area: '' }, } }, methods:{ vDistpickerHandle(event,value){ console.log(event); console.log(event.value); this.form[value]=event.value }, } } </script>
代码添加了一个vDistpickerHandle的事件处理函数对地区选择器中的数据进行处理,将数据存储到form对象的相应属性中,方便数据提交。
到此这篇关于v-distpicker地区选择器组件使用的文章就介绍到这了,更多相关v-distpicker地区选择器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
vue2.0/3.0中provide和inject的用法示例
provide和inject是成对出现的,主要用于父组件向子孙组件传递数据,这篇文章主要给大家介绍了关于vue2.0/3.0中provide和inject用法的相关资料,需要的朋友可以参考下2021-09-09vue中axios防止多次触发终止多次请求的示例代码(防抖)
这篇文章主要介绍了vue中axios防止多次触发终止多次请求的实现方法(防抖),本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2020-02-02
最新评论