⼩程序弹窗中⽂本框textarea,唤起键盘后的BUG解决办法问题:
1.⼿机唤起键盘后,看不到⽂本框
2.弹窗fixed后,textarea内容随页⾯滚动
解决办法:
textarea中cols表示1.给textarea 标签设置 cursor-spacing="200" 属性,表⽰textarea 光标距离键盘的距离。添加fixed属性
<view class="sw-msg" bindtap="transPos">
<textarea fixed bindinput="msgCon" cursor-spacing="200" placeholder="{{placehoderTxt}}" />
</view>
2.点击⽂本框后设置弹窗position为absolute,关闭⽂本框后设置弹窗position为fixed
toggle:function () {
this.setData({
pos:'fixed'
})
this.setData({
open:!this.data.open
})
},
transPos(){
this.setData({
pos:'absolute'
})
},
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论