收藏
回答

textarea的placehoider的先关api设置无效?

textarea组件设置placeholder-style和placeholder-class无效

回答关注问题邀请回答
收藏

3 个回答

  • ZHOU
    ZHOU
    2020-07-24

    我找到黑科技解决了!

    问题:textarea放到popup类弹窗组件中,placeholder-style设置的字体样式无效。

    思路:其实只有首次进来不生效,可以先输入点内容,然后再删掉发现placeholder-style又生效了。

    解决方案:我用的uni框架开发的,直接用原生的思路一样,先在data里给表单项绑定一个默认字符串(不能是个空格,可以:请输入,这种),然后搞个定时器,在mounted生命周期里(你也可以试下其他生命周期)再去把表单数据置空。

    2020-07-24
    有用
    回复
  • 灵芝
    灵芝
    2019-09-09

    测试问题未复现,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-09-09
    有用
    回复 1
    • 李张锋
      李张锋
      2019-09-09
      经测试在我ui组件的弹窗中没有效果,在页面直接书写是没有问题的,在vantUI的弹窗中只有input的这种写法是可以,teatarea是不行!
      2019-09-09
      回复
  • 小满
    小满
    2019-09-07
    <view class="section">

     <textarea placeholder="placeholder颜色是红色的" placeholder-style="color:red;"  /></view>


    2019-09-07
    有用
    回复 4
    • 李张锋
      李张锋
      2019-09-07
      这么写是无效的
      2019-09-07
      回复
    • 小满
      小满
      2019-09-07回复李张锋
      最中肯的建议:重启开发编辑器
      2019-09-07
      回复
    • 李张锋
      李张锋
      2019-09-07
      这个写法只对input生效,对textarea并不生效!难道只有我一个人遇到?
      2019-09-07
      回复
    • Leaf
      Leaf
      2020-04-22回复李张锋
      我现在碰到,使用van-field和van-popup,在这种情况下,van-field设置为textarea,设置placeholder-style就不生效。你之前的问题解决了么?
      2020-04-22
      回复
登录 后发表内容
问题标签