zoukankan      html  css  js  c++  java
  • vue城市三级联动组件 vue-area-linkage

    Install the pkg with npm:

    // v5之前的版本
    npm i --save vue-area-linkage
    
    // v5及之后的版本
    npm i --save vue-area-linkage area-data
    

      目前基本都是5之后的了

    main.js中

    import VueAreaLinkage from 'vue-area-linkage';
    
    Vue.use(VueAreaLinkage)
    

      组件中

    import {pca, pcaa} from 'area-data'; // 城市数据
        import 'vue-area-linkage/dist/index.css'; // 样式
     data () {
                return {
                    pca: pca,
                    pcaa: pcaa,
                    selected2: '',
               }
    }

    d代码

    // v5之前的版本
    <area-select v-model="selected"></area-select>
    <area-cascader v-model="selected2"></area-cascader>
    
    // v5及之后的版本
    <area-select v-model="selected" :data="pca"></area-select> // 省市
    // 省市区:<area-select v-model="selected" :data="pcaa"></area-select>
    <area-cascader v-model="selected2" :data="pca"></area-cascader> // 省市
    // 省市区:<area-cascader v-model="selected2" :data="pcaa"></area-cascader>
    
    //setting
    <area-select type='all' :level='2' v-model="selected" :data="pcaa"></area-select>
    <area-cascader type='all' v-model="selected2" :level='1' :data="pcaa"></area-cascader>
  • 相关阅读:
    CentOS7安装MySQL5.7
    .gdbinit文件配置
    Linux 动态库加载
    GDB常用调试命令(二)
    git删除缓存区中文件
    git添加空文件夹
    Linux 打开core dump功能
    C++ 预处理器
    C++ 模板
    C++ 命名空间
  • 原文地址:https://www.cnblogs.com/haonanZhang/p/10613127.html
Copyright © 2011-2022 走看看