小程序--事件处理

news/2024/7/20 0:54:55 标签: 小程序

一、事件对象

        给小程序的事件传递参数,有以下两种方法: 

        1、自定义属性

<view class="item" wx:for="{{ 5 }}" wx:key="*this" data-index="{{index}}" bind:tap="onClick"></view>
Page({
  onClick(e) {
    // 自定义属性
    console.log(e.target.dataset.index)
  }
})

        2、mark属性

<view class="item" wx:for="{{ 5 }}" wx:key="*this" mark:index="{{index}}" bind:tap="onClick"></view>
Page({
  onClick(e) {
    // mark属性
    console.log(e.mark.index)
  }
})

        3、实现tab切换高亮

        小程序中,只能写一个class,否则会出现覆盖现象

<view class="item {{activeIndex === index ? 'active' : ''}}" wx:for="{{ 5 }}" wx:key="*this" mark:index="{{index}}" bind:tap="onClick"></view>
Page({
  data: {
    activeIndex: 0
  },
  onClick(e) {
    this.setData({
      activeIndex: e.mark.index
    })
  }
})

 

 

 


http://www.niftyadmin.cn/n/5389627.html

相关文章

kafka为什么性能这么高?

Kafka系统架构 Kafka是一个分布式流处理平台&#xff0c;具有高性能和可伸缩性的特点。它使用了一些关键的设计原则和技术&#xff0c;以实现其高性能。 上图是Kafka的架构图&#xff0c;Producer生产消息&#xff0c;以Partition的维度&#xff0c;按照一定的路由策略&#x…

ADO.NET扩展框架Dapper使用场景

​​​​总体来说&#xff0c;Dapper是一个非常适合那些需要高效、轻量级数据库访问同时又不希望被复杂的ORM框架束缚的开发者使用的工具。然而&#xff0c;它也需要开发者具备一定的数据库知识和经验来充分发挥其优势。 Dapper是一个轻量级的ORM&#xff08;对象关系映射&…

每日leetcode--删除有序数组中的重复项

问题描述 给定一个包含重复元素的整数列表nums&#xff0c;我们需要移除其中的重复元素&#xff0c;并返回去重后的列表长度。 题目链接&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 解决方案&#xff1a; 我们可以使用一个额外的列表来存储不重复的元素&#xff…

UE5 关卡序列(漫游)

1.添加关卡序列 关卡序列面板 关卡序列会直接加入大纲中 2.找到合适的视角位置&#xff0c;添加相机 3.选取时间 位置 取关键帧 可调节 焦距 光圈 不同时间段的相机切换 4.不同相机切换时 渐变 5.按钮控制 关卡序列 未播放完 退出问题

运维SRE-06 阶段性复习软件管理体系

那些年运维必会操作-第一弹 操作 文件&#xff1a;增删改查 增&#xff1a;touch,vim,>,>>,cp删除&#xff1a;rm修改&#xff1a;内容&#xff1a;vi/vim,>,>> 文件名&#xff1a;mv查看&#xff1a;内容&#xff1a;cat/vim/less/more/head/tail/sed/awk/…

Runaway Queries 管理:提升 TiDB 稳定性的智能引擎

在数字化系统扮演重要角色的今天&#xff0c;数据库稳定性成为企业关注的核心问题。对于重要计算机系统而言&#xff0c;突发的性能下降可能对业务造成不可估量的损失。为了稳定数据库性能&#xff0c;用户可以从管理流程入手规范变更的测试&#xff0c;或者利用产品手段减少预…

Stable Diffusion 3 发布,AI生图效果,再次到达全新里程碑!

AI生图效果&#xff0c;再次到达全新里程碑&#xff01; Prompt&#xff1a;Epic anime artwork of a wizard atop a mountain at night casting a cosmic spell into the dark sky that says "Stable Diffusion 3" made out of colorful energy 提示&#xff08;意译…

MySQL sql注意点

为何写这篇博客&#xff0c;源于工作时虽然写了大量sql语句包括复杂sql。可是一但脱离sql执行环境和运行结果。发现很多东西只是在尝试中解决了问题&#xff0c;但这还远远不够。 本文列取了常用但是容易遗漏的一些知识点。另外关键词一般大写&#xff0c;为了便于阅读所以很多…