很难受 这个问题不知道为啥官网不解决
如果说外层元素 使用 弹性布局 那么里面的那个 input输入框 得光标就会发生错位
1.外层元素不用 弹性布局 设置成 绝对定位或者是 相对定位

<view style="display:flex;">
	<input />
</view>

2.给 input元素加上一个 enableNative="{{false}}"

<view style="display:flex;">
	<input enableNative="{{false}}" />
</view>

3.外层元素使用了 fixed 固定定位 也会导致光标错位得问题 也是使用上面得那种方式

<view style="position:fixed;">
	<input enableNative="{{false}}" />
</view>

4.几个别其他定位导致的光标错误问题的情况 把那个改成true就行 但这种情况 很少发生
enableNative="{{true}}"
// 不确定得是那种定位或者你的布局导致的哈

<view>
	<input enableNative="{{true}}" />
</view>
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐