收藏
回答

input组件自动失焦?

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug input 微信安卓客户端 7.0.6 2.8.0

视频中,从第二个input跳到第三个input后,第三个input失焦,键盘闪烁后收起,需要再次点击才能聚焦。

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

3 个回答

  • ZainIoT
    ZainIoT
    08-19

    // js 
      companyFocus(event) {
            console.log('输入框聚焦', event);
            this.setData({ companyFocus: true})
        },
        companyBlur(event) {
            console.log('输入框失去焦点', event);
        },

    // wxml

    <view class="options">

            <text class="option-title" space="emsp">平  台:</text><text class="{{NotInput[0] ? '' : 'not-input'}}">*</text>
            <view class="input-box">
                <input class="input-view" value="{{AccountInfo.Company}}" focus="{{companyFocus}}" confirm-hold bindinput="companyChange" bindfocus="companyFocus" bindblur="companyBlur" placeholder="请输入(必填)"/>
            </view>
        </view>

    使用时,即使特地用聚焦事件修改焦点为true,依然会发生input的失焦问题。

    其中,confirm-hold 参数无效,input依然失焦,键盘闪烁出现后消失


    08-19
    赞同
    回复
  • 是柿子啊
    是柿子啊
    08-19

    上一条帖子你删了吗?

    08-19
    赞同
    回复 2
    • ZainIoT
      ZainIoT
      08-19
      嗯,我觉得这是个bug
      08-19
      回复
    • 是柿子啊
      是柿子啊
      08-20回复ZainIoT
      这是已知问题,这边先确认下是否已经修了
      08-20
      回复
  • 柴郡猫
    柴郡猫
    09-01

    +1,我在项目中也遇到这个bug,在遍历渲染input框时出现

    09-01
    赞同
    回复
问题标签