收藏
回答

小程序canvas绑定touch事件 bind:无效 bind不加冒号是可以的

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug canvas 微信iOS客户端 7.0.17 2.12.1


2段代码 canvas上用bind:touchstart 无法响应事件 用bindtouchstart没有冒号的是可以的,我开发环境基础库版本设置的是2.9.0

这应该是个bug因为根据文档“自基础库版本 1.5.0 起,在大多数组件和自定义组件中, bind 后可以紧跟一个冒号,其含义不变,如 bind:tap 。基础库版本 2.8.1 起,在所有组件中开始提供这个支持。”从2.8.1开始所有组件支持bind:的形式,但事实上canvas没有遵从这项约定

最后一次编辑于  2020-08-13
回答关注问题邀请回答
收藏

3 个回答

  • Cjiang
    Cjiang
    2020-08-14

    麻烦提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2020-08-14
    有用
    回复
  • 鲤子
    鲤子
    发表于移动端
    2020-08-13
    有些组件是会有这种情况,其实不影响开发也没啥事,就是不会统一规范了。我也习惯用bind:
    2020-08-13
    有用
    回复
  • 2020-08-13

    只是反馈一下我遇到的情况

    2020-08-13
    有用
    回复
登录 后发表内容
问题标签