
注:此方法主要用于mpvue,@click.stop是vue中阻止点击事件冒泡的方法。如果是原生小程序应该为绑定change事件的元素或组件添加catchtap绑定一个空函数
这是在用mpvue开发小程序时遇到一个问题,项目需要引用小程序的picker选择器组件,发现在点击picker选择器触发其change事件时会触发picker选择器外层父元素的点击事件(项目需要实现对一个模块进行点击跳转,同时要求模块内的一个子元素有选择器功能)
开始通过查看vue文档和小程序文档,找到两种方法,分别是vue的.stop阻止冒泡和小程序的catch前缀,但通过测试发现给change事件直接添加.stop或者catch没有用
最后选用了网上搜到的一个折中的方法,给picker选择器另外添加一个点击事件(或者给选择器的父元素添加点击事件),为新加的点击事件添加阻止冒泡方法,使点击事件指向一个空函数。这样也就间接的解决了change事件冒泡的问题
如果大家还有更好的方法,欢迎留言
1、首先要确定,图标是可点击的,要使用可点击事件,如tap、bindtap。2、点击事件中要设置stopPropagation()来阻止事件冒泡,即不响应派送层级上级元素上的点击事件
3、设置样式cursor: pointer,改变鼠标指针形状,提醒用户它是可以点击的
4、明确指出要点击的元素,比如增加下划线或者变化字体颜色,提醒用户可以点击该元素
小程序的出现不仅方便了我们的生活,也提高了我们的工作效率。它们非常受欢迎。然而,一切都是双面的,有些小程序违反规定后可能会被微信的公共平台屏蔽。此时,开发人员不知道如果他们想要保存它们该怎么办。如何消除微小的程序违规行为?小程序违反规定,有时它们可能会意外违反微信平台的规定。
一旦小程序被阻止,以前所有的努力都将付诸东流,也可能会造成巨大的损失。
违反小程序后,我们会先与官员沟通,例如,我们可以打电话并留言。
官方平台会让你提供信息。您想提供对小程序的违反吗?一些原始数据,如 *** 作模式和功能描述。如果计算失败,官员将审查你的申请和材料。
之后,如果通过检查,我们可以打开被阻止的小程序的投诉入口,并提交调整计划。我们提交了小项目的审核计划,等待结果通常会在7个工作日内由微信公众平台提供。
应该注意的是,即使我们的小程序是用理解印章处理的,这并不意味着原始的小程序仍然可以使用,但是您需要在指定的时间内提交一个新方案,然后使用这个新方案来运行程序。
此外,如果applet的投诉入口被官方封锁,并不意味着我们没有上诉的机会。通常,小程序需要在几分钟后重新检查。为你提供新信息的准备时间通常是24小时,每个人都必须在规定的时间内完成。
开封后,需要根据微信平台的要求和规定重新提交计划。微信官员将根据您提供的计划决定小程序是否可以再次运行。
如果有朋友的小程序违规被封号,也不必太过于惊慌,因为官方平台是有提供申诉通道的,虽然只有一次解封的机会,但只要你表现的足够良好,提交的审核资料能够通过的话,一般是可以解除封禁的。
只要按照微信官方的说明去做,在规定时间内提供相应的资料,除非是我犯了特别严重的规定或情况特别恶劣,不然一般的情况下,小程序违规之后还是有挽回的机会的。如果一个朋友的轻微程序违规被阻止,那么在程序违规后仍然有恢复的机会就没有必要太惊讶了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)