收藏
回答

picker-view中indicator-style没作用

问题模块
API和组件

picker-view中indicator-style和indicator-class设置选择器中间选中框的样式,好像只有indicator-style的height起作用,要是设置选择器中间选中框的样式为没有边框和改变颜色该怎么设置

最后一次编辑于  2017-12-11  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 🍃青儿
    🍃青儿
    2018-06-05

    直接在indicator-style属性中写:

    1. border: 1px solid #000;  即可设置选中框的边框

    2. background-color: red; z-index: 0; 即可设置选中框的背景颜色,这里多说一句,之所以要设置z-index,是因为选中框的z-index在组件源码中被设置成了3,也就是设置了背景色后会覆盖选中框的文字。

    3. 如果想要设置选中框的字体颜色的话,不能通过indicator-style设置。

    2018-06-05
    赞同 3
    回复
  • Mike Chen
    Mike Chen
    2018-08-04

    那请问如果要设置选中框的字体颜色的话,应该要怎么设置呢,indicator-class也不行

    2018-08-04
    赞同
    回复
  • 冰จุ๊บ遇见美好
    冰จุ๊บ遇见美好
    2018-09-17

    改变文字的颜色可以给picker-view-column子元素添加样式,

    通过监听bingChange事件每次滚动到选中的位置时返回的索引,然后根据索引添给元素加class从而改变样式,

    2018-09-17
    赞同
    回复