收藏
回答

Searchbar 组件placeholder 设置失败?

如上图所示,searchbar设置placehloder后,默认显示还是为搜索,并未关联我定义的文字。这个小问题微信优化下应该不难吧!看着着实难受

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

2 个回答

  • 浅浅
    浅浅
    2021-05-24

    给searchbar外层加个自定义类,然后给 weui-search-bar__label 设置opacity:0;虽然无奈,但是展示正常了。

    2021-05-24
    有用
    回复
  • 莉莉娅
    莉莉娅
    2021-04-12

    你就没发现你的label的层级高于你的input层级吗

    它覆盖了input 所以你显示的是label的内容。

    你把label去掉 不就显示的input吗?


    2021-04-12
    有用
    回复 5
    • 禾心
      禾心
      2021-04-12
      这个我用的是searchbar组件,就是要默认先显示label,输入的时候再显示input
      官方实例:https://developers.weixin.qq.com/miniprogram/dev/extended/weui/search.html
      2021-04-12
      回复
    • 莉莉娅
      莉莉娅
      2021-04-12回复禾心
      我的意思 你现在这个问题,就是label层级高于input 。 如果你要修改只能更改label 并非是input
      2021-04-12
      回复
    • 禾心
      禾心
      2021-04-12
      他就一个组件引用,属性也就这些,这是人家微信定义的组件,我怎么改
      2021-04-12
      回复
    • 莉莉娅
      莉莉娅
      2021-04-12回复禾心
      使用定义的组件就有一定的限制,如果你改不了,这边推荐你可以自己写一个。
      2021-04-12
      回复
    • 禾心
      禾心
      2021-04-12
      噗,这searchbar组件把label显示的值跟placeholder显示的值用同一个不就可以了
      本来就一个显示值的小问题,优化下就好了,现在还要自个写一个O__O "…
      2021-04-12
      回复
登录 后发表内容
问题标签