网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網

實用代碼片斷系列《一》返回數據給上一界面,點擊view獲取view對應的內容 ..

發布時間:2018-04-16 10:39 所屬欄目:小程序開發教程

本系列重要是從活動中將參與者分享的代碼片斷凝成一個系列: 
你可以在這里分享自己的代碼片斷,會在下一篇文章中加入你的分享的代碼片斷: 
分享實用代碼片斷活動,分享5個片斷額外獎勵一個月VIP會員

本次由哈爾濱的酸檸檬分享,原文地址

 

一:返回數據給上一界面

我們知道微信官方文檔中教我們如何把當前界面的數據傳輸到要跳轉的下一界面中,那么如何在下一界面返回當前界面時把數據返回來呢? 
假設上一界面為A,對應的A.js中有一段這樣的代碼:

 

				
  1. Page({
  2. data: {
  3. object: '',
  4. }
  5. })

下一界面為B,對應的B.js中有這個方法:

 

				
  1. navigateBackFunc: function(){
  2. var pages = getCurrentPages()
  3. var prevPage = pages[pages.length-1] //當前界面
  4. var prevPage = pages[pages.length-2] //上一個頁面
  5. var that = this
  6. prevPage.setData({
  7.  
  8. object: that.data.object
  9.  
  10. })
  11. }

這樣就能把B界面的值返回給A界面了

 

二:點擊view獲取view對應的內容

比如,在test.wxml文件中:

 

				
  1. <view data-text="{{item.text}}" class="static_cell" bindtap="{{item.func}}">{{item.text}}</view>

點擊這個view之后就會執行bindtap方法,這時在test.js文件中的bindtap方法中,

 

				
  1. bindtapFunc: function (e) {
  2. console.log(e.currentTarget.dataset.text)
  3. }

就可以輸出點擊view的值。其中text可以換別的名稱,只要wxml與js中的名字對應即可



易優小程序(企業版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.xiuhaier.com/wxmini/doc/course/23443.html 復制鏈接 如需定制請聯系易優客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×