收藏
回答

textarear的一个BUG

textarear 控件使用 bindinput 方法时,在输入的时候是没问题的,但在删除的时候会触发两次回调,第一次e.detail.value是空的,第二次才有值。 要在真机上才会出现,我只在安卓上测试过


bindInputTextarea: function(e) {
    console.log(e.detail.value)
  }



最后一次编辑于  2018-06-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • 晨
    2018-06-28

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2018-06-28
    赞同
    回复
  • 特攻007
    特攻007
    2018-06-28

    你们直接用 textarear 控件就可以看到了。。。还要代码片段。。。

    2018-06-28
    赞同
    回复 4
    • 娇华
      娇华
      2018-06-28

      你好,经确认,这个确实是bug,下个版本修复,感谢反馈

      2018-06-28
      回复
    • ???
      ???
      2018-06-29回复娇华

      input标签

      bindinput   安卓机  光标在最左边按删除键 e.detail.value是空的  

      2018-06-29
      回复
    • 娇华
      娇华
      2018-06-29回复???

      你好,这个问题是已知问题,预计七月中旬修复

      2018-06-29
      回复
    • 立竿见影
      立竿见影
      2018-07-27回复娇华

      中旬过了,还没解决

      2018-07-27
      回复
  • 黄伟
    黄伟
    2018-07-05

    我也发现了

    2018-07-05
    赞同
    回复
  • 星风幻灭
    星风幻灭
    2018-07-18

    已经7.18号,这个礼拜会修复吗?已经有不少用户已经提出这个问题,希望能处理下。

    2018-07-18
    赞同
    回复
  • 松松
    松松
    2018-07-18

    我这里有一个需求是 根据textarea里面有无内容 来判断元素是否隐藏  安卓真机点击删除 e.detail.value会暂时为空 然后才是当前的内容 元素会反复出现消失  我的解决方案是 e.detail 下面 真机会返回 keyCode  当keyCode==8  不做判断 问题就解决了

    2018-07-18
    赞同
    回复