0

我的组件中有这个:

<XYPlot height={300} width={500} xType="ordinal" yType="ordinal">
  <XAxis />
  <YAxis />
  <LineMarkSeries
    data={data1}
    style={{line: {fill:"red"}, mark: {fill:"red", stroke: "black"}}}
  />
</XYPlot>

所以我想拥有linemark颜色为红色,但边框mark为黑色。

但这不起作用!我正在尝试根据文档,这似乎不起作用。

当我尝试inspect element使用mark浏览器并将cssstroke从红色更改为黑色时,标记的黑色边框起作用。

但是,而不是style财产color="red"stroke="red"作品,但我无法实现我正在尝试的目标。(线和标记为红色并将边框标记为黑色)

我错过了什么,请帮助我,谢谢:)

4

1 回答 1

0

刚刚从github 上的此文档中发现,该文档已更新

lineStyle={{stroke:"red"}} markStyle={{stroke:"black", fill: "red"}}

这行得通!此处官方网站上的文档需要更新。

于 2018-07-16T04:21:09.527 回答