dojo dojox /制图/ Chart2D轴标题特殊字符

问题描述:

我有一个dojo图表,我需要在轴标题中使用特殊字符(úñ等)。但是,html代码不起作用。有任何想法吗?dojo dojox /制图/ Chart2D轴标题特殊字符

感谢

chart.addAxis("y", { 
    // title: "ú", <- renders corrupted character 
    title:"&uacute;", // <- renders "&uacute;" 
    vertical: true, 
    fixLower: "major", 
    fixUpper: "major", 
    min: 0 
}); 

使用Unicode字符应该很好地工作。图表不会对标题文本进行任何特殊处理,因此您传递的字符应该以轴标题元素的内容结束。 HTML不会起作用,因为Chart更喜欢使用SVG作为标签(它总是使用SVG来呈现旋转后的标签,例如y轴标题),而SVG text元素不会解释HTML实体。

首先,通过浏览器的开发人员工具检查轴标题元素是否具有预期内容,以验证它是否具有预期内容。假设元素具有适当的内容,问题很可能与字体相关。确保1)页面的字符集设置为“utf-8”,2)使用的字体支持正在使用的特定字符。

+0

做到了。谢谢。 –