一、效果图如下: 二、思路 主要在vue中结合 mint-ui组件的Picker和Popup方法,负责对json地址进行展示; 三、代码地址 四、说明 address4.json最好是在点击父组件的地址按钮时候再加载进来,使用require()加载进来 window.s ...
vue移动端地区三级联动 省,市,县。用的vue mintUi 因为多级联动以及地区的规则比较多。正好有时间自己写了一个。有问题以及建议欢迎指出。涉及到dom移动,所以依赖vue jquery。这边数据是后端请求的。我只简单写了三个mock数据。 二 中简单写一下展示以及父级组件。 city.vue 子组件: html: javascript: ...
2017-11-03 10:56 2 12216 推荐指数:
一、效果图如下: 二、思路 主要在vue中结合 mint-ui组件的Picker和Popup方法,负责对json地址进行展示; 三、代码地址 四、说明 address4.json最好是在点击父组件的地址按钮时候再加载进来,使用require()加载进来 window.s ...
先上图 具体实现 HTML + CSS ps:代码不能直接用,只写了大概,看得懂就行 总体结构 因为省市区三级结构一样,所以可以单独封装一个组件并复用,同时绝对定位出两条分割线,区别选中 ...
一般情况,提到联动,大家可能首先想到就是用递归去处理,在这里把处理逻辑大部分放到前端来做,后端我们只需要通过判断ID来获取数据并返回给前台, 这里用到啦三元运算,大家不熟悉的可以自行查阅下三元运算的用法,这里不多做赘述, 代码如下: 前台 ...
html: js: ...
思路: 数据设计:省份为一维数组,一级市为二维数组,二级市/区/县为三维数组。这样设计的好处在于根据数组索引实现数据的关联。 UI组件: MUI的DropDownMenu组件或Select Field组件。将省市县数据定位常量,在UI组件里引用,通过数组遍历。 数据设计代码:(鉴于数据比较 ...
最近项目中需要用到省市区联动,ui用的是有赞的Vant-UI 看了一下文档,UI中已经给我们提供了一个写好的省市区联动组件,如果没有特殊需求的话可以直接使用: 但是这个组件的架构和项目中的需求有一些出入——项目中所需的行政区标识code使用的不是标准行政区六位代码,是自定义的标识,需要从后台请求 ...
在网上查阅一下,基本上是省市区三级联动,国家省市的就只能自己动手了。 样式就根据自己的需要去调整了。 JSON数组太长,就折叠放在了后面。 效果图: JSON数组 ...
城市json数据量比较大,完整案例请看: https://codepen.io/zhishaofei3-1471324920/pen/KqdGWa ...