当前位置: 首页 > news >正文

建站快车登陆seo排名优化北京

建站快车登陆,seo排名优化北京,wordpress知更鸟最新破解,网站建设三亚一、原因 因vant/area-data部分的市/区数据跟后台使用的高德/腾讯省市区有所出入,故须保持跟后台用同一份数据,所以考虑以下几个组件 1、Area 2、Cascader 3、Picker 因为使用的是高德地图的省市区json文件,用area的话修改结构代价太大&…

一、原因

因@vant/area-data部分的市/区数据跟后台使用的高德/腾讯省市区有所出入,故须保持跟后台用同一份数据,所以考虑以下几个组件

1、Area
2、Cascader
3、Picker

因为使用的是高德地图的省市区json文件,用area的话修改结构代价太大,费时费力。接着尝试使用Cascader组件,但这个组件每列数据过多时会滑动、点击卡顿等等,故也排除,只剩最后的picker了

Cascader卡顿:

 二、使用

刚开始看文档这个结构一时没有理解,有点懵,后面经过研究发现需要如下结构

高德gaode-area.json为例,点击就可以下载高德省市区数据(包含压缩和未压缩的)

因为想减少小程序的体积,故把文件丢到服务器上了

2.1、页面代码

 <van-field name="area" model:value="{{ area }}" label="地区选择" placeholder="请选择地区" clearable readonly is-link data-popups="showArea" bind:click-input="show_popup" /><!-- 省市区 -->
<van-popup show="{{ showArea }}" position="bottom" round data-popups="showArea" bind:close="hide_popup"><van-picker columns="{{ addrs }}" show-toolbar title="地区选择" value-key="name" bind:change="onAreaChange" data-popups="showArea" bind:confirm="onAreaConfirm" bind:cancel="hide_popup" />
</van-popup>

2.2、js代码

// 主要jsgetAreas() {let that = thiswx.request({url: `${app.globalData.urls}/gaode-area.json`,header: {},success(res) {let result = res.data.districts[0].districtslet arrs = [{values: result}, {values: result[0].districts,defaultIndex: 0,}, {values: result[0].districts[0].districts,defaultIndex: 0,}]that.setData({addrs: arrs})}})},// 省市区变动onAreaChange(e) {const {picker,value,index} = e.detail;if (index === 0) {// 修改省picker.setColumnValues(1, value[0].districts);picker.setColumnValues(2, value[0].districts[0].districts);} else if (index === 1) {// 修改市picker.setColumnValues(2, value[1].districts);}},// 确认选择省市区onAreaConfirm(e) {let value = e.detail.valuelet addr_value = `${value[0].name}${value[1].name}${value[2].name}`;this.setData({province: value[0].name, // 省份city: value[1].name, // 城市district: value[2].name, // 区县province_adcode: value[0].adcode,city_adcode: value[1].adcode,district_adcode: value[2].adcode,area: addr_value,showArea: false,})},

2.3、效果

 

三、 注意事项

在开发者工具上预览和使用会明显感觉到滑动,点击卡顿,但在真机,手机预览的时候不会出现卡顿问题,体验感不错,发布了之后用正式版测目前也没有发现问题

http://www.shuangfujiaoyu.com/news/41136.html

相关文章:

  • seo网站优化软件seo营销排名
  • 参考消息电子版报纸seo技巧分享
  • 徐城乡建设局网站外贸电商平台哪个网站最好
  • 网站建设企业开发公司app营销模式有哪些
  • 如何用ftp登陆网站上海网站搜索引擎优化
  • 姜堰 做网站怎么引流推广自己的产品
  • 短网址生成系统源码黑帽seo
  • 清新网站模板一键建站免费
  • 学校网站怎么查询录取万网域名交易
  • 上海企业网站备案国家反诈中心app下载
  • 规范贷款网络营销活动郑州百度快照优化排名
  • 淘宝上网站开发退款手机营销软件
  • 个人网站建设详细教程百度查重软件
  • 武汉做网站比较好的公司镇江网站建设推广
  • 泰安卫健委最新消息seo推广排名重要吗
  • 利用小偷程序做网站网络推广方式方法
  • wordpress如何开发手机海淀seo搜索优化多少钱
  • 做网站时的兼容问题总裁班课程培训
  • 响应式网站特点游戏推广员到底犯不犯法
  • b2c网站可分为公司网站设计模板
  • 招标网站官网软文世界
  • wordpress用的编辑器外接电脑突然多了windows优化大师
  • 广州做网站信科建设google推广有效果吗
  • java网站建设技术参数行业关键词查询
  • 哪个网站可以做职业测试搜索引擎优化要考虑哪些方面?
  • 自适应网站制作教程竞价排名采用什么计费方式
  • wordpress网站维护教程关键词怎么优化
  • 步步高网站建设报告如何建网站教程
  • 国内课题组建设常用网站百度投诉中心电话
  • 武汉logo设计公司seo搜索引擎优化排名报价