评论

关于原本想使用wx.createSelectorQuery()来实现给输入框插入数据遇到的问题

使用wx.createSelectorQuery()来实现给输入框插入数据并更新光标遇到的问题

原本想使用wx.createSelectorQuery()来实现给输入框插入数据,但是一直遇到获取不到node的节点问题,只能一直获取到元素的宽高之类的,心态就有点崩了

后面是看了文档有cursor和focus的参数,然后试了绑定参数来动态修改焦点也没有反应

最后加上了onBlur的失去焦点函数,把写死的focus=true改为动态参数,失去焦点的时候改为false,同时记录更新最新的光标位置(组件目前没有光标移动事件监听),这样成功的设置了光标位置

完整的插入数据并更新光标位置代码:

最终得到的结果就是:实现以光标位置插入数据并更新这个光标位置,onBlur、focus、cursor这三个目前的方式缺一不可啊

最后一次编辑于  06-09  
点赞 0
收藏
评论
登录 后发表内容