小编典典

PrimeFaces 3.4图表datatipFormat

java

今天,我想尝试新的PrimeFaces版本3.4.RC1。对于图表,有一个名为datatipFormat的新属性。

我只想在折线图中显示值(y轴)作为数据提示。像这样:

<p:lineChart value="#{...}" datatipFormat="y-value"/>

我该怎么做才能仅显示此内容?我找不到带有模板字符串的示例。

最好的问候


阅读 219

收藏
2020-10-09

共1个答案

小编典典

Primefaces将jqPlot库用于图表。在那里,我找到了以下条目:

我试过Highlighter.formatString(Primefaces Showcase中的示例):

   <p:lineChart  id="basic" value="#{userBean.categoryModel}" legendPosition="ne" 
   datatipFormat="#{userBean.datatipFormat}"  title="Basic Bar Chart" min="0"
    max="200" style="height:300px"/>

UserBean

public String getDatatipFormat(){
   return "<span style=\"display:none;\">%s</span><span>%s</span>";
}

而这个小技巧仅是y轴显示。

2020-10-09