收藏
回答

input 组件 bindinput 不能写成 bind:input 的形式​

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug input 工具 6.6.7 1.9.1

- 当前 Bug 的表现(可附上截图)

当如下写法时

<input bind:input='_inputHandler'></input>

input事件无法被触发

即input 组件 bindinput 不能写成 bind:input 的形式


- 预期表现


希望官方统一写法


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

3 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-08-21

    你好,感谢反馈

    2018-08-21
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2018-08-21

    感谢反馈。目前有部分组件还不支持这个写法,包括 input 、 textarea 、 map 、 video 、 canvas 、 cover-* 等。 这部分组件也不支持 catch 和 capture 等其他事件绑定方式。


    其它组件和所有自定义组件都支持这个写法。

    2018-08-21
    赞同
    回复 2
    • #.o0OfF
      #.o0OfF
      2018-08-24

      应该支持一下bind:的事件绑定方式。统一一下

      2018-08-24
      回复
    • 小程序技术专员-LastLeaf
      小程序技术专员-LastLeaf
      2018-08-24回复#.o0OfF

      感谢反馈。我们正在处理这个问题。

      2018-08-24
      回复
  • 晨
    2018-08-21

    目前原生组件暂不支持这种写法,我们更新下文档

    2018-08-21
    赞同
    回复 1
    • #.o0OfF
      #.o0OfF
      2018-08-21

      我觉得 bind:input 这种写法更为清晰,官方应该考虑兼容一下这种写法,不然有两种写法会显得特别的奇怪,不规范。

      2018-08-21
      回复