代码之家  ›  专栏  ›  技术社区  ›  Penny Pang

反应水平时间线:如何使用GetLabel仅显示“年”标签

  •  0
  • Penny Pang  · 技术社区  · 6 年前

    反应水平时间线要求输入日期为YYY-MM-DD,但我只想显示YYY

    2 回复  |  直到 6 年前
        1
  •  1
  •   Ben S    6 年前

    根据文档,您似乎需要在 yyyy-mm-dd 格式。然后你写一个 getLabel 反应水平时间线的函数可用于从这些日期派生标签。

    <HorizontalTimeline 
      values=['1984-10-10', '1985-11-10', '1986-10-10']
      getLabel={function(date) { return date.slice(0, 4); }}
      ...remaining props
    />
    

    这里我用的是 .slice 提取方法 yyyy 日期格式 .

        2
  •  0
  •   Sudarshan Phule    6 年前

    这是一个很好的解决方案,用于水平时间套餐的使用