小程序跳转安卓会跳转两次 iOS不会的解决方案

news/2024/7/20 21:57:29 标签: 小程序, android, ios

原因:元素点击事件在子元素上有绑定,父元素上也有绑定会形成冒泡事件;

原生小程序

bind:tap:会冒泡;

<view bind:tap="gotoDetail">
    <image :src="{{ item2.img }}" mode="aspectFill"></image>
</view>

catch:tap:阻止冒泡;

<view catch:tap="gotoDetail">
    <image :src="{{ item2.img }}" mode="aspectFill"></image>
</view>

uniapp:

@click:会冒泡;

<view @click="gotoDetail(item.id, item2.action_id)">
    <image :src="item2.img" mode="aspectFill"></image>
</view>

@click.stop:阻止冒泡;

<view @click.stop="gotoDetail(item.id, item2.action_id)">
    <image :src="item2.img" mode="aspectFill"></image>
</view>

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

相关文章

深度解析Pytest插件pytest-html

在软件开发中&#xff0c;测试报告是开发者获取测试结果和问题定位的关键工具之一。然而&#xff0c;标准的控制台输出有时难以满足我们对测试报告的需求。幸运的是&#xff0c;Pytest插件 pytest-html 提供了一种简单而强大的方式&#xff0c;可以生成漂亮、可视化的HTML格式测…

Pytorch基础知识点复习

文章目录 并行计算单卡训练多卡训练单机多卡DP多机多卡DDPDP 与 DDP 的优缺点 PyTorch的主要组成模块Pytorch的主要组成模块包括那些呢&#xff1f;Dataset和DataLoader的作用是什么&#xff0c;我们如何构建自己的Dataset和DataLoader&#xff1f;神经网络的一般构造方法&…

Map、WeakMap和set、WeakSet

Map map是一个键名和键值可以是任意类型的键值对集合&#xff0c;它按照键值对的插入顺序来排列&#xff0c;如果给同一个键名插入键值&#xff0c;后者会覆盖前者 let map new Map() map.set(1, 1) map.set(string, string) map.set({1: 1}, {1: 1}) console.log(map)可以通…

【Docker Compose】案例分享

Docker Compose 是一个工具,允许你使用 YAML 文件来定义和运行多个 Docker 容器。它简化了多容器应用的部署和管理。 创建 Docker Compose 文件 Docker Compose 使用 docker-compose.yml 文件来描述服务、网络和卷等配置。以下是一个简单的例子: version: 3 services:web:…

illustrator脚本 018 自动角线-1

这是一个自动加角线的脚本,来源于网络。 运行方式,先选择对象再执行脚本,无对话框。脚本不在好坏,你觉得对你有用最重要。 脚本中部分可修改选项: //初始化自定义标线的长度,宽度,离岸,出血等参数,可自行修改 lw=0.1*2.834646; //标线宽度 0.1 mm od=3*2.834646; //…

项目篇 | 图书管理系统 | 账号模块 | 登录

项目篇 | 图书管理系统 | 账号模块 | 登录 概述 该系统实现了管理员登录和用户登录,二者的实现和逻辑几乎完全一致,这里以用户登录为例进行讲解。 函数简介 // account.h void userLoginPage(); // 用户登录页 void userLogin(); // 用户登录userLoginPage:功能页,用户登…

【msvcr120.dll】修复电脑出现msvcr120.dll找不到的详细方法

“msvcr120.dll丢失”。那么&#xff0c;msvcr120.dll丢失是什么意思呢&#xff1f;msvcr120.dll丢失的原因是什么&#xff1f;msvcr120.dll的作用又是什么呢&#xff1f;当msvcr120.dll丢失时&#xff0c;会对计算机产生什么影响&#xff1f;本文将详细介绍这些问题&#xff0…

(Java企业 / 公司项目)分布式事务Seata详解(含Seata+Nacos组合使用)(二)

一. Seata Server配置Nacos 什么是配置中心?配置中心可以说是一个"大货仓",内部放置着各种配置文件,你可以通过自己所需进行获取配置加载到对应的客户端.比如Seata Client端(TM,RM),Seata Server(TC),会去读取全局事务开关,事务会话存储模式等信息.Seata的配置中心…