小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
- 希望提供的能力
希望在input/textarea 在点击的时候,可以获得光标位置,这样可以使得自定义短语能够插入到输入框
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以有,这个需求我们评估下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
谢谢,辛苦辛苦
可以绑定blur方法,因为你点击下面的按钮的时候,输入框一定会失去焦点的,blur方法里面有curso,这个curso就是失去焦点的前的光标位置。
blur的event对象中没找到有cursor这个属性啊,是挂载在哪个对象的?
腾讯的同学可以帮忙看一下吗?多谢。
现在都2022年了好像还没解决这个问题
绑定 blur 获取 cursor 的体验很差啊。
键盘先收起来,然后再弹出来,还有动画,得等半天。
点击 textarea 框的时候 bindtap 把 cursor 给从 event.detail 里传出来,这个不是应该很简单吗?
还是希望加一下 api。
e.detail.cursor input事件中可以获取
楼主的问题解决了吗,可以指定光标位置并且插入内容吗?
把input的value赋成变量.点击自定义短语的时候 直接给变量赋值 然后setData就可以啦!
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以有,这个需求我们评估下
谢谢,辛苦辛苦
可以绑定blur方法,因为你点击下面的按钮的时候,输入框一定会失去焦点的,blur方法里面有curso,这个curso就是失去焦点的前的光标位置。
blur的event对象中没找到有cursor这个属性啊,是挂载在哪个对象的?
腾讯的同学可以帮忙看一下吗?多谢。
现在都2022年了好像还没解决这个问题
绑定 blur 获取 cursor 的体验很差啊。
键盘先收起来,然后再弹出来,还有动画,得等半天。
点击 textarea 框的时候 bindtap 把 cursor 给从 event.detail 里传出来,这个不是应该很简单吗?
还是希望加一下 api。
楼主的问题解决了吗,可以指定光标位置并且插入内容吗?
把input的value赋成变量.点击自定义短语的时候 直接给变量赋值 然后setData就可以啦!