收藏
回答

input 输入后修改 光标自动跳回尾端

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug input 客户端 iOS 6.6.6 1.9.9

用户希望输入12345678,但是错输成12ab5678,此时希望把光标定位到b后面(12ab|5678)删除ab,重新输入34,安卓真机是可以的,ios真机上发现有问题:用户删除b,光标就自动回到尾端(变成12a5678|)

最后一次编辑于  2018-04-27
回答关注问题邀请回答
收藏

18 个回答

  • 2018-04-17

    是这样写的。应该怎么写比较好?

    2018-04-17
    有用
    回复
  • You can you up
    You can you up
    2018-04-17

    value="{{name}}"

    bindinput函数里面 this.setData({ name: e.detail.value})

    这么写的?


    2018-04-17
    有用
    回复
  • 2018-04-17

    由于没有ios测试,我一直以为是bindinput的问题,但是随后全换成了bindconfirm和bindblur 一起使用,但是别人的ios还是反应有问题,使用bindblur有一个问题就是比如说做一个按钮,要是不点键盘的“完成”,就会触发不了bindblur,导致获取不到数据



    2018-04-17
    有用
    回复
  • Sam
    Sam
    2018-04-17

    有用的

    2018-04-17
    有用
    回复
  • You can you up
    You can you up
    2018-04-17

    楼主用没用bindinput

    2018-04-17
    有用
    回复
  • Sam
    Sam
    2018-04-17

    是的,ios下出现此问题

    2018-04-17
    有用
    回复
  • 2018-04-17

    安卓下没有问题,ios系统下会出现这样的问题

    2018-04-17
    有用
    回复
  • 2018-04-17

    同问,找到解决问题记得@我。我一直以为是其他原因导致这个问题的

    2018-04-17
    有用
    回复

正在加载...

登录 后发表内容