v3.0 推出后反馈最多的问题之一,就是在 touchmove 事件回调中调用 e.stopPropagation() 并不能阻止滑动穿透。

这是因为 Taro 3 的事件冒泡机制是单独在小程序逻辑层实现,所有事件都是绑定的 bind 而不是 catch。因此touchmove 事件回调中调用 e.stopPropagation() 只会阻止上层组件的事件回调触发,而没有 catchtouchmove 能阻止滑动穿透的能力。

v3.1 中我们为 View 组件增加了 catchMove 属性,只要 catchMove 属性值为 true,就会使用 catchtouchmove 代替 bindtouchmove 进行事件绑定,从而获得阻止滑动穿透的能力。

用法:

<View class='parent'>

<View class='modal' catchMove>滑动 .modal 时,并不会令 .parent 也一起滑动</View>
</View>
 
路由navigateTo传参,新页面接收参数

Taro.getCurrentInstance().router.params.id

Taro小程序tabbar默认缓存数据不更新,在tabbar页面例如pagelist

小程序扫码进入 l047

小程序分包:将tabbar页面放到主包,其他可以分包来按需加载(微信默认)

Taro 小程序入口 React   FC 的onLauch事件怎么写

Taro.getLaunchOptionsSync()   对应Class  组件中的  App.onLaunch

最新文章

  1. JS产生随机数的几个用法!
  2. Nodejs基础中间件
  3. Java主函数定义
  4. 安卓开发30:AsyncTask的用法
  5. div水平居中与垂直居中的方法【摘自美浩工作室官方博客 】
  6. mysql 启动服务
  7. [reprint]如何编写引导程序 Hello World
  8. C &amp;&amp; C++ 内存分配示意图
  9. 关于remote访问中的flex端配置问题
  10. Shell函数返回值、删除函数、在终端调用函数
  11. 【Java之】多线程学习笔记
  12. VC++2008 用空工程创建 DLL
  13. ArcGIS制图表达Representation实战篇3-控制点
  14. 用SourceTree轻松Git项目图解
  15. 神经网络与深度学习笔记 Chapter 1.
  16. Node与apidoc的邂逅——NodeJS Restful 的API文档生成
  17. Jupyter Notebook的快捷键
  18. sench touch 页面跳转
  19. openssl实现双向认证教程(服务端代码+客户端代码+证书生成)
  20. Ubuntu 安装hive + mysql

热门文章

  1. keeplive 双击热备方案 (对haproxy负载均衡 )双击热备方案
  2. Java多线程编程技术方案原理
  3. 广告网络归因技术之SKAdNetwork
  4. Didn&#39;t find class &quot;org.apache.http.ProtocolVersion
  5. Kubernetes二进制安装
  6. Go 在 linux 上安装
  7. Windows10+VS2019从源码编译 Qt5
  8. 日志服务化&amp;可视化&amp;统计化
  9. windows系统修复
  10. linux并行执行线程