微信小程序开发之路(3)— 添加一个Button按钮点击事件

编程知识 更新时间:2023-04-04 01:58:33

微信小程序开发之路(3)— 添加一个Button按钮点击事件

一、前言

之前文章我们设置的都是静态的页面,我们接下来需要增加一个点击Button按钮点击事件。
官方开发文档:小程序开发指南

二、增加一个Button按钮

pages/hello/hello.wxml文件修改为如下所示,

<!--pages/hello/hello.wxml-->
<button type="primary">HelloWrold</button>

点击编译后可以看到Button按钮已经添加到页面中了,

三、添加点击事件

我们需要在Button中添加一个点击事件属性,如下所示,其属性为bindtap,属性值即为该点击时间的执行函数

<button type="primary" bindtap="onTapButton">HelloWrold</button>

然后我们需要在hello.js中添加点击执行函数onTapButton如下所示

  /**
   * Button按钮点击事件
   */
  onTapButton: function () {
    console.log("Helloworld.")
  },

编译执行,我们在模拟器中点击按钮,可以在控制台终端看到输出了"Helloworld."字符串

四、添加次数显示

hello.wxml添加如下一行,用来显示点击次数,其中{{cnt}}是使用了微信小程序的数据绑定功能,

<text>这是第{{cnt}}次点击按钮</text>

我们在hello.js中添加cnt的变量定义,其初始值设为0

然后我们在点击函数中修改其值,每点击一次便加一,然后使用setDat()函数将其页面的显示值改变

  /**
   * Button按钮点击事件
   */
  onTapButton: function () {    
    this.setData( {cnt : this.data.cnt + 1})
    console.log("Helloworld." + this.data.cnt)
  },

编译运行后可以看到如下所示运行成功的界面

五、附录

上一篇:微信小程序开发之路(2)— 新建一个Hello页面
下一篇:

更多推荐

微信小程序开发之路(3)— 添加一个Button按钮点击事件

本文发布于:2023-04-04 01:58:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/28747f96954d3285bb3a4ae603be9ed8.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:之路   程序开发   按钮   事件   微信小

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 40612文章数
  • 14阅读数
  • 0评论数