小程序事件參數傳遞


event.js

// pages/event/event.js
Page({

  /**
   * 頁面的初始數據
   */
  data: {
    articles:[
    {
      "id":1,
      "title":"鋼鐵是怎樣煉成的"
    },
      {
        "id": 2,
        "title": "撒哈拉的故事"
      },
      {
        "id": 3,
        "title": "雪國"
      },
      {
        "id": 4,
        "title": "人生"
      },
      {
        "id": 5,
        "title": "平方的世界"
      }
    ]

  },

  onViewClick:function(event){
    console.log("你好")
  },
  onAclick:function(event){
    var dataset = event.currentTarget.dataset;  
    console.log(dataset);
  }
 
})

 

event.wxml

<!--pages/event/event.wxml-->
<view bindtap='onViewClick'>點擊我</view>

<!--為了將數據傳給js文件,只需要在data-后面加上對應的數據名即可,如下的data-id可以將json中的數據傳送給對應的js文件,然后就可以在控制台的target->dataset中獲取到對應的數據-->
<view class="article-group"  wx:for="{{articles}}" bindtap='onAclick' data-id="{{item.id}}" data-title = "{{item.title}}">
  {{item.title}}
</view>

 


免責聲明!

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



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