微信小程序textarea高度自适应及placeholder折行问题

我们知道 textarea 设置高度后,随着内容的增多,会出现滚动条。当然如果你的需求是这样,可以直接这样使用。但是也有其他需求比如:实现随着输入 textarea 内容的增多,高度会跟着内容的增多而自动增高。你也许会说小程序有 auto-height 属性,直接用它不就行了。但是用这个属性会有一个问题,那就是 placeholder 只能显示一行。如果既想实现 textarea 的高度自适应,又想 placeholder 内容多时,可以折行全部显示,该怎么办呢?

实现思路