Javascript Jasper报告-HTML5报告(highcharts)-标签的字符串替换
希望有人能帮忙。正在尝试替换条形图标签上的字符串。这是建立在jasper studio上的,是一份html5报告 正在尝试将replace函数作为javascript函数添加到报告“Advanced Properties”中。在此之前,我已经成功地为xAxis.labels.formatter设置了一个附加标签的函数 “函数(){返回此.value.toString().substring(0,5)}” 我尝试更新此字符串替换,并得出以下结论: 函数(){返回this.value.toString().str.replace(“Section 7”,“W3”)}Javascript Jasper报告-HTML5报告(highcharts)-标签的字符串替换,javascript,highcharts,jasper-reports,Javascript,Highcharts,Jasper Reports,希望有人能帮忙。正在尝试替换条形图标签上的字符串。这是建立在jasper studio上的,是一份html5报告 正在尝试将replace函数作为javascript函数添加到报告“Advanced Properties”中。在此之前,我已经成功地为xAxis.labels.formatter设置了一个附加标签的函数 “函数(){返回此.value.toString().substring(0,5)}” 我尝试更新此字符串替换,并得出以下结论: 函数(){返回this.value.toStrin
这不起作用。我没有太多的javascript经验,我也尝试过上面的不同格式,但到目前为止运气不好,如果有任何建议,我将不胜感激。成功了。“替换”功能与以下功能一起工作:
xAxis.labels.formatter
true
“function(){返回此.value.replace(\“Section 7\”,\“W3Schools\”)}”
或
对不起,“Section 7”将是我当前的标签,wnat将其替换为“W3Schools”
<hc:chartProperty name="xAxis.labels.formatter">
<hc:propertyExpression><![CDATA["function(){return this.value.replace(\"Section 7\",\"W3Schools\")}"]]></hc:propertyExpression>
</hc:chartProperty>