收藏
回答

textarea动态设置cursor无效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug textarea 微信安卓客户端 version7.0.7 2.8.3

这里举了一个例子,目的是:在textarea输入完之后,通过testSetCursor设置cursor绑定的{{newCursor}}值,让cursor重新回到0的位置。

通过操作发现,newCursor的值确实改变了,但是在机器中依然是在最后的位置,也就是说cursor绑定的newCursor无效导致cursor属性无效。

注:该BUG我在论坛里看其他人(在2017年)也有提出,一直未得到解决,希望能够解决下,谢谢

测试代码如下:

wxml页面

<view class="page1">

<view>请输入内容:</view><textarea cursor="{{newCursor}}" placeholder="在这里输入" style="height:50rpx;line-height:50rpx;" bindinput="testSetCursor"></textarea>

</view>

js页面


data: {

newCursor: 0

},

testSetCursor:function(res){

console.log("输入完之后光标位置:"+res.detail.cursor)

let that = this;

that.setData({

newCursor:0

})

console.log("设置完之后光标位置:"+that.data.newCursor)

}





最后一次编辑于  2019-10-15
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签