input/textarea 手机上运行时自动失去焦点,以致无法正常输入
发布于 6 年前 作者 daixia 262 次浏览 来自 问答

页面上的input或textarea组件,在真机上运行时,自动失去焦点,无法正常输入,如果去掉bindinput事件,则能正常输入。

代码

.wml

        <view class=“intro”>
          <textarea placeholder=“请输入自我介绍信息” value="{{introduction}}" bindinput=“inputIntro” />
        </view>
        <view class=“adv”>
          <textarea placeholder=“广告推广语,比如:美国直邮,免运费” value="{{desc}}" bindinput=“inputSdesc” />
        </view>

.wjs

  inputIntro : function(e){
    this.setData({
      introduction: e.detail.value
    })
  },

  inputSdesc: function (e) {
    this.setData({
      desc: e.detail.value
    })
  },

注:

印象中,以前版本中没有这个问题

回到顶部