收藏
回答

bindinput重大BUG

问题模块
API和组件

三星手机自带输入法英文状态在textarea里面输入时,不出发bindinput

最后一次编辑于  2017-11-16  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

9 个回答

  • cunjinli
    cunjinli
    2018-08-16

    你好,这个问题在新版基础库已经修复,麻烦试下。

    2018-08-16
    赞同
    回复
  • 黄思程
    黄思程
    2017-11-16

    其它机型有这个问题不

    2017-11-16
    赞同
    回复
  • 黄思程
    黄思程
    2017-11-16

    你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码示例。

    2017-11-16
    赞同
    回复
  • Joshua
    Joshua
    2018-03-18

    英文输入带有选词引发这个问题,我遇到,选词后才能触发bindinput。搜索框遇到这问题很蛋疼,获取不到正常的值

    2018-03-18
    赞同
    回复
  • 牛
    2017-11-17

    目前没有发现 @黄思程

    2017-11-17
    赞同
    回复
  • 牛
    2017-11-16

    您好@黄思程以下为代码

    <view>

    <form bindsubmit="formSubmit">

    <view class='back'>

    <view class='back_title'>公司地址</view><text class='star'>*</text>

    <textarea placeholder='请输入公司地址' maxlength='104' class='back_input' value='{{value}}' bindblur="save"></textarea>

    </view>

    <button class='newsbtn' form-type='submit' disabled='{{!value||noable}}'>保存</button>

    </form>

    </view>



    js:

    save:function(e){

    var that = this;

    var value = e.detail.value;

    that.setData({

    value:value

    })

    },

    三星gagalaxy on5(2016)

    6.5.19


    2017-11-16
    赞同
    回复
  • 牛
    2017-11-16

    但是三星手机原装输入法,输入英文时,bindinput不触发,所以明明用户已经输入文字了,可是button还是disable状态

    2017-11-16
    赞同
    回复
  • 牛
    2017-11-16

    我看了,和那个没冲突,我是bindinput监听textarea里面输入值时button可点击,不是赋值问题

    2017-11-16
    赞同
    回复
  • lwpassvoice
    lwpassvoice
    2017-11-16

    看看textarea文档的tips

    2017-11-16
    赞同
    回复