大家对textarea一些bug有什么兼容方案吗?
发布于 7 年前 作者 zzhu 15080 次浏览 来自 问答

想来抄一下作业

最近刚好要用到textarea,没想到搞了一个下午,脑袋很疼。

问题大概有

1)Ios 下textarea,有无法覆盖的内边距

想知道这个内边距是固定值?有办法覆盖或者兼容吗?有办法(不用新属性的前提,毕竟现在用了会被干死)去掉吗?

2)textarea的层级巨高(原生组件还未支持同层)啊,还有 placeholder 的时候颜色直接改在其他层上,巨明显

想知道有什么办法解决层级?有什么办法不用 cover-view 的情况解决吗?有什么办法不用特定情况隐藏这么恶心的兼容吗?

3)textarea 的 auto-height,真的很蛋疼

算了,这个属性不用了

4)textarea的默认高度非常高啊

有什么办法让这个高度默认是一行吗?有什么办法设置高度但是不影响后续操作吗?

5)bindlinechange iOS 和 Android 表现不一…

Android从2行删除到1号但是不会触发bindlinechange

怎么兼容这种蛋疼的事情?

6)不支持 confirm-type 怎么整?

7)。。。

好影响开发体验

1 回复

你好,textarea会在后续支持同层渲染,其他问题请具体描述问题出现的流程,并提供能复现问题的简单代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部