- 发布:2023-06-15 15:15
- 更新:2023-06-16 16:27
- 阅读:321
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.4
手机系统: 全部
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
示例代码:
<textarea
class="f news"
type="text"
auto-height
maxlength="3000"
cursor-spacing="65"
confirm-type="send"
v-model="inputMessage"
@confirm="sendTextMessage"
@input="bindMessage"
@tap="focus"
@focus="focus"
@blur="blur"
confirm-hold="isIPX"
show-confirm-bar="false"
auto-blur="true"
cursor="cursor"
/>
操作步骤:
往自动增高的textarea内粘贴一段较长的文本
往自动增高的textarea内粘贴一段较长的文本
预期结果:
粘贴完成后,滚动到光标处显示
粘贴完成后,滚动到光标处显示
实际结果:
粘贴完成后不会自动滚动到光标处显示
粘贴完成后不会自动滚动到光标处显示
r***@qq.com (作者)
已上传,麻烦看下,谢谢你
2023-06-16 16:40
亦春亦秋
回复 r***@qq.com: 你这个光标起始位置好像不对。你先试试删除你的类名,不带样式试一下
2023-06-16 16:45
亦春亦秋
回复 r***@qq.com: cursor-spacing 这个也删除一下
2023-06-16 16:48
r***@qq.com (作者)
回复 亦春亦秋: 删了类名倒是没问题,但实际上输入框的高度是一定的,所以当粘贴的文字内容超出输入框最大高度就可能有这个问题
2023-06-16 17:02
r***@qq.com (作者)
回复 亦春亦秋: 你试下设置个 max-height
2023-06-16 17:19
亦春亦秋
回复 r***@qq.com: 你一边设置最大高度,一边设置自动增高? 哥,真别这样。
2023-06-16 17:27
r***@qq.com (作者)
回复 亦春亦秋: 是的,自动增高到一定高度就不增高,里面滚动显示,不然文本过长,输入框也很长
2023-06-16 17:33