textarea层级太高的问题?
发布于 5 年前 作者 bfu 10769 次浏览 来自 官方Issues

我在页面中使用了textarea组件,在页面滑动的时候placeholder,随着页面的滚动而走,求问有什么解决办法,求各位大佬指教。这是正常情况

这是滑动的情况 求问有什么解决办法吗?

3 回复

我的思路是,能用cover-view的情况下用cover-view,不能时设置position为常规的static。

//var res = wx.getSystemInfoSync();
//this.data.canUseCoverView = res.SDKVersion && this.compareVersion(res.SDKVersion, '1.9.90') >= 0;

<block wx:if="{{canUseCoverView}}">
  <cover-view class="btn">提交</cover-view>
</block>
<block wx:else>
  <view class="btn static">提交</view>
</block>

提交订单的 按钮使用cover-view做

完美的方法肯定要等到官方把全部原生组件支持同层渲染,不完美的是在滑动的时候就想办法把textarea替换掉或者隐藏掉,把placeholder替换为空字符串也行

回到顶部