收藏
回答

官方请进!!!textarea无法自动获取焦点

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 客户端 6.7.3 2.4.0

teatarea一开始是隐藏的,通过按钮点击显示同时获取焦点,发现在开发工具上没有问题,在真机上就不能自动获取焦点,,我的手机是iphone6S,input标签是没有这个问题的,而且我设置focus的值是true,但在控制台看见的却是focus="1",之前也有看见类似的帖子,不过官方好像都没解决的样子,@官方



回答关注问题邀请回答
收藏

5 个回答

  • 卢霄霄
    卢霄霄
    2018-11-19

    bindButtonTap: function () {

        this.setData({

            recording: false,

        },()=>{

            this.setData({

                focus: true            

            })

        })

    },


    2018-11-19
    有用 2
    回复 2
    • var 友原
      var 友原
      2018-11-19

      果然是渲染的问题,我以为是bug就用了hidden去处理了

      2018-11-19
      回复
    • 卢霄霄
      卢霄霄
      2018-11-19回复var 友原

      嗯嗯,只是刚渲染出来。。focus没效果。。

      2018-11-19
      1
      回复
  • 海绵宝宝
    海绵宝宝
    08-09

    ios的还是不显示啊

    const handleReplyClick = (commentItem?: CommentList) => {

        setShowCommentPop(true);

        setTimeout(() => {

          setInputFocus(true);

        }, 300);

      }


    08-09
    有用
    回复
  • 安与宁
    安与宁
    2021-10-21

    font属性排查

    2021-10-21
    有用
    回复
  • 七月
    七月
    2018-11-23

    我这边也是,默认成1了。。。。。。麻烦

    2018-11-23
    有用
    回复
  • chase_cn
    chase_cn
    2018-11-21

     设置延迟

    2018-11-21
    有用
    回复
登录 后发表内容