vue-city-pinyin

1.0.2 • Public • Published

vue-city-pinyin

Project setup

npm install vue-city-pinyin china-city-data 

Demo

color

# main.js
import Vue from 'vue';
import CityPinyin from 'vue-city-pinyin';
Vue.use(CityPinyin);
# App.vue
<CityPinyin :value="startCity" @on-change="onChange($event,0)" msg="出发城市"/>
<CityPinyin :value="endCity" @on-change="onChange($event,1)" msg="到达城市"/>
data() {
    return {
        startCity: {
          id: '',
          name: '',
        },
        endCity: {
          id: '',
          name: '',
        }
    }
},
methods: {
onChange(item, idx) {
    console.log(idx, item);
    if (!idx) {
      this.startCity = item;
    } else {
      this.endCity = item;
    }
  }
}
npm config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npmjs.org

Package Sidebar

Install

npm i vue-city-pinyin

Weekly Downloads

4

Version

1.0.2

License

MIT

Unpacked Size

34.1 kB

Total Files

12

Last publish

Collaborators

  • saturn