Highcharts 在海图的x轴上有特殊符号吗?
生成图表时,我在Highcharts 在海图的x轴上有特殊符号吗?,highcharts,Highcharts,生成图表时,我在x轴中得到特殊符号。我无法理解这个问题。我的实际字符串是“辅导后团队或个人部门的员工敬业度得分”。请建议我 我的实现代码: 谢谢,试试这个。(这是为了在xAxis中添加省略号) Try this. (This is to add ellipsis inside xAxis) xAxis: [{ labels: { formatter: function () { var formatted;
x轴中得到特殊符号。我无法理解这个问题。我的实际字符串是“辅导后团队或个人部门的员工敬业度得分”。请建议我
我的实现代码:
谢谢,试试这个。(这是为了在xAxis中添加省略号)
Try this. (This is to add ellipsis inside xAxis)
xAxis: [{
labels: {
formatter: function () {
var formatted;
if (this.value.length > 35) {
formatted = this.value.substring(0, 30) + "..." + this.value.substring(this.value.length - 10);
} else {
formatted = this.value;
}
return '<div class="js-ellipse" style="width:226; overflow:hidden" title="' + this.value + '">' + formatted + '</div>';
},
style: {
width: '226'
},
useHTML: true
}
}],
xAxis:[{
标签:{
格式化程序:函数(){
var格式;
如果(this.value.length>35){
格式化=this.value.substring(0,30)+“…”+this.value.substring(this.value.length-10);
}否则{
格式化=此值;
}
返回“”+格式化+“”;
},
风格:{
宽度:'226'
},
useHTML:true
}
}],
希望这有帮助:)我无法重新创建您的问题。你用的是什么浏览器?你的网站支持UTF-8吗?此外,您还添加了许多与您的问题无关的代码。只使用必要的代码来显示JSFIDLE是一种很好的做法,因此调查问题所在将非常简单。在这里你可以找到缩小的示例:在这里你可以找到与你的问题相关的主题:我在IE、chrome、Firefox(最新版本)上进行了测试,所有这些都显示相同的图表视图,可能在我的侧边上并排呈现图表,然后这个问题出现在图片中,现在我也无法在JSFIDLE上复制相同的问题。在x轴上显示类别有任何限制吗?如果标签太大,它应该显示省略号而不是整个标签字符串。在这里,您可以找到如何禁用此功能的信息:谢谢,但客户要求显示完整标签,但我有一个奇怪的行为:)因此,如果您想显示完整标签,您可以使用textOverflow:“无”,它应该可以帮助您解决问题。