1. 程式人生 > 其它 >微信小程式 事件繫結 做一個計時器

微信小程式 事件繫結 做一個計時器

寫個計時器吧 按照順序學即可:

1.先寫index.wxml:

<view>
  現在的值是:{{num}}
</view>

<button  bindtap="add" data-operation = "{{1}}"> + </button>
   
<button  bindtap="sub"  data-operation="{{1}}"> - </button>

其中:bindtap 是點選事件 data-operation 是傳遞的引數

2.寫index.js

Page({
      // 頁面的初始資料
      data: {
        num: 
0 }, //增加數字事件程式碼 add(e) { const operation = e.currentTarget.dataset.operation; //獲取引數 //修改 this.setData({ num: this.data.num += operation }) }, sub(e){ const operation = e.currentTarget.dataset.operation; //獲取引數 console.log(operation);
//修改 this.setData({ num: this.data.num -= operation }) } })

可以看到 取引數是 通過  e.currentTarget.dataset.operation因為你可以嘗試列印e ,

列印e:

  可以看到 引數是放在那裡面的。

本文來自部落格園,作者:鹹瑜,轉載請註明原文連結:https://www.cnblogs.com/bi-hu/p/15229439.html