dojo dojox /制图/ Chart2D轴标题特殊字符
问题描述:
我有一个dojo图表,我需要在轴标题中使用特殊字符(úñ等)。但是,html代码不起作用。有任何想法吗?dojo dojox /制图/ Chart2D轴标题特殊字符
感谢
chart.addAxis("y", {
// title: "ú", <- renders corrupted character
title:"ú", // <- renders "ú"
vertical: true,
fixLower: "major",
fixUpper: "major",
min: 0
});
答
使用Unicode字符应该很好地工作。图表不会对标题文本进行任何特殊处理,因此您传递的字符应该以轴标题元素的内容结束。 HTML不会起作用,因为Chart更喜欢使用SVG作为标签(它总是使用SVG来呈现旋转后的标签,例如y轴标题),而SVG text
元素不会解释HTML实体。
首先,通过浏览器的开发人员工具检查轴标题元素是否具有预期内容,以验证它是否具有预期内容。假设元素具有适当的内容,问题很可能与字体相关。确保1)页面的字符集设置为“utf-8”,2)使用的字体支持正在使用的特定字符。
做到了。谢谢。 –