编写微信小程序uni-popup组件内使用textarea的placeholder属性第一次显示与输入内容后再删除内容显示的样式不一致。初始的placeholder样式不生效,需要输入内容后再删除内容显示的占位符样式才生效。但是在内置浏览器上运行显示的样式却没有问题。
![1***@qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/1bb6524aa29c37770631f7a0cc6b6480.png)
1***@qq.com
- 发布:2020-12-08 13:16
- 更新:2021-01-07 14:54
- 阅读:1480
编写微信小程序uni-popup组件内使用textarea的placeholder属性初始显示与输入内容后再删除显示的占位符样式不一致问题
分类:uni-app
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20201208/ae63315e94b81210ee38e15c76e1c382.png)
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20201208/fa5150b65d1e89d799367b6e124cd7e4.png)
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20201208/7a5b957a41e15ab59eb4c81f053992d3.png)
![z***@163.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/e9ece691eced7a00ba6c14d90c50adfe.png)
在后面加个延时就ok
this.$refs.popup.open();
setTimeout(() => {
this.modalShow = true;
}, 50)
-
-
回复 2***@qq.com: textarea下面加v-if="modalShow ",data里默认modalShow 为false,如果没效果延时可以设置长一点
2021-06-23 15:22