tdesign-miniprogram icon indicating copy to clipboard operation
tdesign-miniprogram copied to clipboard

[t-input] 光标不移动

Open xiaoshangmin opened this issue 1 year ago • 6 comments

tdesign-miniprogram 版本

1.4.4

重现链接

No response

重现步骤

在skyline模式下
从wx.getStorageSync获取的内容 赋值给input input的光标未移动到内容末尾

期望结果

input的光标未移动到内容末尾

实际结果

No response

基础库版本

3.4.8

补充说明

No response

xiaoshangmin avatar Jun 30 '24 15:06 xiaoshangmin

👋 @xiaoshangmin,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Jun 30 '24 15:06 github-actions[bot]

@xiaoshangmin 聚焦状态下吗?光标出现的前提是聚焦

anlyyao avatar Jul 02 '24 03:07 anlyyao

@xiaoshangmin 聚焦状态下吗?光标出现的前提是聚焦

是的聚焦状态, 我现实是自己计算cursor的值动态添加

xiaoshangmin avatar Jul 02 '24 07:07 xiaoshangmin

https://github.com/Tencent/tdesign-miniprogram/assets/51158141/ab4d6803-4e83-4e8d-a303-65b00743fe5b

我这边测试聚焦状态下光标是可以移动到内容尾部的 @xiaoshangmin 。

只是初始值不为空字符时,因为cursorSpacing默认值为0,导致光标初始位置不对,这个问题我修复一下~

anlyyao avatar Jul 02 '24 07:07 anlyyao

@xiaoshangmin 方便的话可以提供一个完整的可复现代码片段给我们~

anlyyao avatar Jul 02 '24 07:07 anlyyao

@xiaoshangmin 方便的话可以提供一个完整的可复现代码片段给我们~

2024-07-02.15.24.56.mov 我这边测试聚焦状态下光标是可以移动到内容尾部的 @xiaoshangmin 。

只是初始值不为空字符时,因为cursorSpacing默认值为0,导致光标初始位置不对,这个问题我修复一下~

你这个代码的inputValue从缓存读取值 然后在手机上运行就能看到效果了 开发工具看不出问题的 textarea也有同样的cursor问题

xiaoshangmin avatar Oct 07 '24 05:10 xiaoshangmin