自己维护地址时前端展示

uniapp手写地址选择


** 在一个项目需要自己维护地址时,就需要根据后端维护的地址进行选择**
使用swiper实现省市区三级联动,每个获取的列表都是后台接口(省市区三个列表)

  1. 先需要写三个swiper,分别对应省市区,每个swiper-item就是对应的省市区的名称,页面展示5个
  2. 获取的数据,不能在头部,需要留空,所以要对数据进行头尾各推加两个空元素站位
  3. 进入页面获取省,市,区列表,默认省市的id
  4. 要有3个变量分别监听省市区的当前指定的current,减去空元素的站位

html代码

//省列表的展示,市、区一样
<view class="p-province">
	<swiper :vertical="true" :display-multiple-items="5"		//展示5个 
		:current="pCurrent" :acceleration='true' 						//当前指定pCurrent
		class="popup-swiper" @change="provinceEnd"		//在滑动时就触发市的请求,不会太快,测试正常使用,不习惯可以使用@animationfinish
		>
		<swiper-item class="swiper-item" v-for="(item,index) in provinceList" :key="index">
			<view class="province-name" :style="(pCurrent + 2) == index?'color: #BE9762':''">{{item.name}}</view>  //空元素考虑
		</swiper-item>
	</swiper>
</view>

js代码

//默认请求,将需要的初始数据id在data中声明好
getAddress(){
	uni.request()  .then(res=>{
		this.provinceList = res.data
		this.provinceList.push('','')
		this.provinceList.unshift('','')
	})
	//省、市、区请求类似,不用再调用
	this.getCity()
	this.getArea()
}

// 滑动结束时
provinceEnd(e){
	this.pCurrent = e.detail.current
	this.pId = this.provinceList[this.pCurrent + 2].id
	this.getCity()
	this.aCurrent = 0							//重置市区到第一位,不重置滑动省,市、区不变化(所在区域)
	this.cCurrent = 0
	//在进行获取市列表时,cId赋值慢
	this.$nextTick(()=>{
			this.cId = this.cityList[this.cCurrent + 2].id
				this.getArea()
			})
},

粗略记录下,有时间填充

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 企业展示小程序v5.0.0的前端和后端都是指该小程序的开发部分。前端是指用户在使用小程序所看到的界面和交互部分,后端则是指运行在服务器端的程序,负责处理用户请求、数据库操作等。 企业展示小程序v5.0.0的前端主要负责展示企业的相关信息,包括企业的介绍、产品或服务的展示等。前端的开发需要使用前端技术框架,如Vue.js、React等,通过HTML、CSS、JavaScript等语言实现页面的布局、样式和交互效果。同,在前端开发过程中,还需要通过接口与后端进行数据交互,并将服务器返回的数据实展示在小程序界面上。 而企业展示小程序v5.0.0的后端主要负责处理前端的请求,进行数据存储和数据库操作等。后端开发通常使用Node.js作为主要的后端开发语言,结合Express、Koa等框架进行开发,实现服务器端的业务逻辑。在后端开发过程中,需要与前端进行数据交互,通过接口来接收前端传递的数据,并经过处理后将结果返回给前端展示。 综上所述,企业展示小程序v5.0.0的前端和后端是相互配合的,前端负责展示界面和交互效果,后端负责处理请求和数据操作。只有前端和后端的有效组合和协调配合,才能实现一个完善的企业展示小程序。 ### 回答2: 企业展示小程序v5.0.0的前端和后端是指该小程序的开发架构和技术实现。 前端部分主要涉及小程序的界面设计和用户交互,以及与后端的数据交互。在v5.0.0版本中,前端可能采用了一些常见的前端框架,如Vue.js或React.js,用来实现小程序的页面布局和组件的开发。这些框架可以提高前端的开发效率和优化用户体验。同前端还会利用小程序提供的API,实现用户的登录、数据的请求和展示等功能。 后端部分则主要负责处理前端发送的请求,并返回相应的数据。后端可能使用了一种服务器框架,如Node.js或者Java等,用来处理业务逻辑和数据存取。后端还可能会与数据库进行交互,如MySQL或MongoDB等,用来存储和管理企业展示小程序的相关数据。同,为了提高小程序的性能和并发处理能力,后端还可能采用一些缓存技术和负载均衡等手段。 整个企业展示小程序的前端和后端是协同工作的:前端提供了用户友好的界面和良好的用户体验,通过调用后端的接口来获取数据;后端则处理前端的请求,从数据库中获取相应的数据,并将数据返回给前端进行展示。通过前端和后端的配合工作,使企业展示小程序能够实现同步更新、快速响应和良好的用户体验。 综上所述,企业展示小程序v5.0.0的前端和后端是相互配合的技术实现部分,用于实现小程序的界面设计、用户交互和数据处理。 ### 回答3: 企业展示小程序v5.0.0的前端和后端是指该小程序在更新到版本5.0.0之后所进行的前端和后端的开发工作。 前端开发是指为小程序设计和实现用户界面的过程。在企业展示小程序v5.0.0中,前端开发人员负责根据设计需求和产品经理的要求,使用前端开发技术(如HTML、CSS、JavaScript等)来开发小程序的界面,包括页面布局、样式设计、交互逻辑等。他们还需要与设计团队和产品经理密切合作,确保界面设计的一致性和用户体验的良好。 后端开发是指为小程序提供数据和服务支持的过程。在企业展示小程序v5.0.0中,后端开发人员负责开发和维护小程序的服务器端逻辑。他们使用后端开发技术(如Node.js、Java等),与前端开发人员合作,实现小程序的业务逻辑,处理用户请求,提供数据接口等。后端开发还需要关注小程序的性能和安全性,确保系统的稳定和数据的安全。 为了达到企业展示小程序v5.0.0的设计目标和用户需求,前后端开发人员需要密切合作,进行沟通和协作。前端开发人员根据产品需求和设计稿进行界面开发,将用户的交互操作和页面展示效果实现;后端开发人员根据前端开发人员的需求和接口设计,提供数据支持和服务端逻辑处理。两者的协作使得企业展示小程序v5.0.0能够在用户界面和功能上得到完善和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值