全国咨询热线:18720358503

一键生成小程序_微信小程序 动态绑定数据及动态

类别:行业新闻 发布时间:2021-01-12 浏览人次:

微信小程序 动态绑定数据及动态事件处理     投稿:lqh   这篇文章主要介绍了微信小程序 动态绑定数据及动态事件处理的相关资料,需要的朋友可以参考下
 image data-Type="{{item.Type}}" data-BillCode="{{item.BillCode}}" data-src="{{item.imgurl}}"
 src="{{item.imgurl}}" mode="scaleToFill" bindtap="addtaskimg" bindlongtap="imglongtap" /image 

if (temppostionlist[i]["Type"]==e.currentTarget.dataset.type){ temppostionlist[i]["imgurl"]=temppaths; temppostionlist[i]["serverimgurl"]=objurl.Body.Data; break; that.setData( { postionlist:temppostionlist

利用image的data-Type,可以在js后台中知道是点击了哪个image,上传图片后再循环得出相等data-type的数据项进行赋值,这样就能动态给相应的标签赋值

addtaskimg 为统一的动态事件

主要代码如下

.wxml

 scroll-view scroll-y="true" 
 view wx:for="{{postionlist}}" 
 view 
 image src="../images/my/XXH/line_title.png" mode="aspectFit" /image 
 text {{item.KeyValue}} /text 
 /view 
 view 
 text {{item.Remark}} /text 
 /view 
 view 
 image data-Type="{{item.Type}}" data-BillCode="{{item.BillCode}}" data-src="{{item.imgurl}}"
 src="{{item.imgurl}}" mode="scaleToFill" bindtap="addtaskimg" bindlongtap="imglongtap" /image 
 /view 
 /view 
 /scroll-view 

.js

addtaskimg:function(e){ 
 //添加选择图片 
 if (this.data.blongtap)
 //处理如果是长按,则不再执行下面的
 this.setData({
 blongtap:false
 return;
 var that = this;
 wx.chooseImage({
 count:1, //默认1张
 success:function(res){
 //先上传至服务器,再返回路径供保存
 var temppaths=res.tempFilePaths[0];//+".jpg";
 wx.uploadFile({
 url:app.globalData.ghost+"YWTask/PutUploadFile BillCode="+that.data.detail.BillCode+" ID="+that.data.id,
 filePath:temppaths,
 name:'image',
 formData:{},
 success:function(res){
 //res.data返回的是一个字符串,需进行转换成objcet,wx不识别eval函数
 console.log(res.Data);
 var objurl= JSON.parse(res.data);
 //重置图片参数
 var temppostionlist=that.data.postionlist;
 for (var i=0;i temppostionlist.length;i++)
 if (temppostionlist[i]["Type"]==e.currentTarget.dataset.type){ 
 temppostionlist[i]["imgurl"]=temppaths;
 temppostionlist[i]["serverimgurl"]=objurl.Body.Data;
 break;
 that.setData( { 
 postionlist:temppostionlist 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


推荐阅读

一键生成小程序_微信小程序 动态绑定数据及动态

手机微信微信小程序 动态性关联数据信息及动态性恶性事件解决 文章投稿:lqh 本文关键详细介绍了手机微信微信小程序 动态性关联数据信息及动态性恶性事件解决的有关材料,必...

2021-01-12
手机网站建设

互联网的多元化化是依据高新科技的发展趋势而发展趋势的,互连网也从PC端发展趋势到更便捷迅速捷,那麼手机上企业网站建设就相当关键了。那麼怎样作出更强的手机上企业网站建...

2021-01-12
微信小程序怎么做_JS中showModalDialog关闭子窗口改

JS中showModalDialog关掉子对话框更新主对话框使用方法详细说明 本文关键详细介绍了JS中showModalDialog关掉子对话框更新主对话框使用方法,融合实际案例方式比较详尽的剖析了showModa...

2021-01-12
小程序究竟有何用处_AngularJS中的拦截器实例详解

AngularJS中的阻拦器案例详细说明 文章投稿:lqh 本文关键详细介绍了AngularJS中的阻拦器案例详细说明的有关材料,必须的朋友能够参照下多线程实际操作有时候候必须在阻拦器中做一...

2021-01-12
微信小程序大全_微信小程序实战之顶部导航栏(

手机微信微信小程序实战演练之顶端导航栏栏(选择项卡)(1) 本文关键为大伙儿详尽详细介绍了手机微信微信小程序实战演练之顶端导航栏栏的有关编码,原文中实例编码详细...

2021-01-12
广州凡科互联网科技股份有限公司招聘民生服务

招聘人数:25职位信息【岗位职责】:1、通过广州12345服务热线,为市民提供政策法规、办事流程、执法程序、审批服务等政策咨询、服务查询、诉求受理等政务服务;2、咨询、受理市...

2021-01-12
X

400-8700-61718720358503
企业邮箱2639601583@qq.com
官方微信