收藏
回答

scroll-view 组件 drag 事件不支持冒号绑定函数

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug scroll-view 微信iOS客户端 8.0.41 3.1.1

webview 模式下,scroll-view 组件的 dragstart/dragging/dragend 事件无法通过 bind:dragstart 冒号写法绑定,只能使用 binddragstart 这种写法。

<scroll-view
  enhanced
  scroll-y
  style="border:1px solid red; height:200px"
  bind:dragstart="eventHandler"
  bind:dragging="eventHandler"
  bind:dragend="eventHandler"
>
  <view>这种写法不起作用</view>
  ...
  <view>这种写法不起作用</view>
</scroll-view>


<scroll-view
  enhanced
  scroll-y
  style="border:1px solid red; height:200px"
  binddragstart="eventHandler"
  binddragging="eventHandler"
  binddragend="eventHandler"
>
  <view>只能这么写</view>
  ...
  <view>只能这么写</view>
</scroll-view>


最后一次编辑于  2023-09-26
回答关注问题邀请回答
收藏

1 个回答

  • showms
    showms
    2023-09-26

    看了你是用skyline模式,帮你试了下开发工具上两者都可以。但是真机上两种都不行。。

    2023-09-26
    有用
    回复 2
    • 小影
      小影
      2023-09-26
      问题是webview模式下的
      2023-09-26
      回复
    • showms
      showms
      2023-09-26回复小影
      你代码里面不是指定了skyline吗
      2023-09-26
      回复
登录 后发表内容