小程序參數傳遞


  目標:通過點擊xwml中的元素,將參數傳遞到后端,以回調不同的數據

  數據傳輸的順序是 xwml->js->跳轉頁面->后端

   

  可以直接在button中綁定數據,data-{{參數名}}

<view>
  <button type="primary" bindtap="To_question" data-v="0">全部</button>
</view>

<view>
  <button type="primary" bindtap="To_question" data-v="1">計算機基礎</button>
</view>

<view>
  <button type="primary" bindtap="To_question" data-v="2">算法</button>
</view>

<view>
  <button type="primary" bindtap="To_question" data-v="3">數據結構</button>
</view>

<view>
  <button type="primary" bindtap="To_question" data-v="4">linux</button>
</view>

  在js文件中的對應To_question函數中,通過event.currentTarget.dataset.{{參數名}}調用參數,通過navigateTo將參數傳遞到跳轉頁面。

  url中?后可加{{變量名}}={{變量值}}。在跳轉頁面直接調用

  To_question: function (event) {
    wx.navigateTo({
      url: '../question/question?type=' + event.currentTarget.dataset.v,
    })
  }

  在跳轉界面,直接用 .{{變量名}}即可調用參數。將參數加在request的url中傳遞給后端程序

  至此,參數傳遞結束

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM