亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

微信小程序 動態(tài)綁定數(shù)據(jù)及動態(tài)事件處理

 更新時間:2017年03月14日 11:21:20   投稿:lqh  
這篇文章主要介紹了微信小程序 動態(tài)綁定數(shù)據(jù)及動態(tài)事件處理的相關資料,需要的朋友可以參考下

微信小程序 動態(tài)綁定數(shù)據(jù)及動態(tài)事件處理

關鍵核心代碼

<image class="midimage" data-Type="{{item.Type}}" data-BillCode="{{item.BillCode}}" data-src="{{item.imgurl}}"
 src="{{item.imgurl}}" mode="scaleToFill" bindtap="addtaskimg" bindlongtap="imglongtap" ></image>
var objurl= JSON.parse(res.data);
        //重置圖片參數(shù)
        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  
        })

利用image的data-Type,可以在js后臺中知道是點擊了哪個image,上傳圖片后再循環(huán)得出相等data-type的數(shù)據(jù)項進行賦值,這樣就能動態(tài)給相應的標簽賦值

addtaskimg 為統(tǒng)一的動態(tài)事件

主要代碼如下

.wxml

 <scroll-view class="center" scroll-y="true">
      <view class="midcenter" wx:for="{{postionlist}}">
      <view class="mid_top" >
          <image class="smallimage" src="../images/my/XXH/line_title.png" mode="aspectFit" ></image>
          <text>{{item.KeyValue}}</text>
      </view>
      <view class="mid_center">
          <text>{{item.Remark}}</text>
      </view>
      <view class="mid_bottom">
          <image class="midimage" 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)
  {
   //處理如果是長按,則不再執(zhí)行下面的
   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返回的是一個字符串,需進行轉(zhuǎn)換成objcet,wx不識別eval函數(shù)
        console.log(res.Data);
        var objurl= JSON.parse(res.data);
        //重置圖片參數(shù)
        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  
        })        
       }
      })
    }
   })
 }

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • JS實現(xiàn)的透明度漸變動畫效果示例

    JS實現(xiàn)的透明度漸變動畫效果示例

    這篇文章主要介紹了JS實現(xiàn)的透明度漸變動畫效果,涉及javascript響應鼠標事件針對頁面元素屬性動態(tài)操作相關實現(xiàn)技巧,需要的朋友可以參考下
    2018-04-04
  • JS調(diào)用CS里的帶參方法實例

    JS調(diào)用CS里的帶參方法實例

    js調(diào)用CS里的方法有很多,我用一種簡單的方法,如下,有需要的朋友可以參考一下
    2013-08-08
  • 分享8個JavaScript庫可更好地處理本地存儲

    分享8個JavaScript庫可更好地處理本地存儲

    這篇文章主要介紹了分享8個JavaScript庫可更好地處理本地存儲,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • 再談javascript常見錯誤及解決方法

    再談javascript常見錯誤及解決方法

    下面小編就為大家?guī)硪黄僬刯avascript常見錯誤及解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • javascript程序優(yōu)化問題

    javascript程序優(yōu)化問題

    寫了幾年代碼,很少談到javascript程序的執(zhí)行效率問題,今天就舉幾個例子看看,讓大家看看程序優(yōu)化是多么重要。 這節(jié)來看看createElement和innerHTML的表現(xiàn)。看看差別是多大
    2008-05-05
  • layui 阻止圖片上傳的實例(before方法)

    layui 阻止圖片上傳的實例(before方法)

    今天小編就為大家分享一篇layui 阻止圖片上傳的實例(before方法),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • JavaScript實現(xiàn)星星等級評價功能

    JavaScript實現(xiàn)星星等級評價功能

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)星星等級評價功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 前端深入理解Typescript泛型概念

    前端深入理解Typescript泛型概念

    這篇文章主要介紹了前端深入理解Typescript泛型概念,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • PHP捕捉異常中斷的方法

    PHP捕捉異常中斷的方法

    相信每位PHP程序員都知道,當PHP程序出現(xiàn)異常情況,如出現(xiàn)致命錯誤、超時或者不可知的邏輯錯誤導致程序中斷,這個時候就可以用 register_shutdown_function進行異常處理。下面本文給出了詳細的示例代碼,有需要的朋友們下面來一起看看吧。
    2016-10-10
  • Jvascript學習實踐案例(開發(fā)常用)

    Jvascript學習實踐案例(開發(fā)常用)

    一些在Jvascript學習實踐的實例代碼,需要的朋友可以參考下
    2012-06-06

最新評論