基于 mpvue 框架的城市选择器

mpvue-citypicker

基于 mpvue 框架的城市选择器,含 code

数据来源于 Administrative-divisions-of-China,用 nodejs 对其数据进行了重组。

使用 安装

npm install mpvue-citypicker --save 在页面中使用

<template> <mpvue-city-picker ref="mpvueCityPicker" :pickerValueDefault="pickerValueDefault" @onChange="onChange" @onCancel="onCancel" @onConfirm="onConfirm"></mpvue-city-picker> </template> <script> import mpvueCityPicker from 'mpvue-citypicker'; export default { data() { return { pickerValueDefault: [0, 0, 1] }; }, components: { mpvueCityPicker }, methods: { showCityPicker() { this.$refs.mpvueCityPicker.show(); }, onChange(e) { console.log(e); }, onCancel(e) { console.log(e); }, onConfirm(e) { console.log(e); } } }; </script> 初始化

在父组件中调用 mpvueCityPicker 实例中的 show 方法即可

this.$refs.mpvueCityPicker.show(); 效果 参数说明 pickerValueDefault 说明:citypicker 默认选中值 类型:Array 可选值:- 是否必填: 否 默认值:[0, 0, 0] themeColor 说明:主题色 类型:String 可选值:- 是否必填: 否 默认值:#1aad19 onChange 说明:citypicker 组件滚动时回调,返回选中的返回 label , value 以及 code 的值 类型:EventHandle 可选值:- 是否必填: 否 默认值:- onConfirm 说明:citypicker 组件点击确定时回调,返回选中的返回 label , value 以及 code 的值 类型:EventHandle 可选值:- 是否必填: 否 默认值:- onCancel 说明:citypicker 组件点击取消时回调,返回选中的返回 label , value 以及 code 的值 类型:EventHandle 可选值:- 是否必填: 否 默认值:- 版本日志

version logs

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。