dojo dojox/charting/Chart2D 轴标题特殊字符
dojo dojox/charting/Chart2D axis title special characters
我有一个 dojo 图表,我需要在轴的标题中使用特殊字符(ú、ñ 等)。但是,html 代码不起作用。有什么想法吗?
谢谢
chart.addAxis("y", {
// title: "ú", <- renders corrupted character
title:"ú", // <- renders "ú"
vertical: true,
fixLower: "major",
fixUpper: "major",
min: 0
});
使用 unicode 字符应该没问题。 Chart 不会对标题文本做任何特殊处理,因此您传入的字符最终应该作为轴标题元素的内容。 HTML 不会起作用,因为 Chart 更喜欢将 SVG 用于标签(它将始终使用 SVG 呈现旋转标签,如 y-axis 标题),而 SVG text
元素不会解释 HTML 个实体。
首先,使用浏览器的开发人员工具检查轴标题元素是否具有预期的内容。假设元素具有正确的内容,问题很可能是 font-related。确保 1) 页面的字符集设置为 "utf-8",以及 2) 使用的字体支持正在使用的特定字符。
我有一个 dojo 图表,我需要在轴的标题中使用特殊字符(ú、ñ 等)。但是,html 代码不起作用。有什么想法吗?
谢谢
chart.addAxis("y", {
// title: "ú", <- renders corrupted character
title:"ú", // <- renders "ú"
vertical: true,
fixLower: "major",
fixUpper: "major",
min: 0
});
使用 unicode 字符应该没问题。 Chart 不会对标题文本做任何特殊处理,因此您传入的字符最终应该作为轴标题元素的内容。 HTML 不会起作用,因为 Chart 更喜欢将 SVG 用于标签(它将始终使用 SVG 呈现旋转标签,如 y-axis 标题),而 SVG text
元素不会解释 HTML 个实体。
首先,使用浏览器的开发人员工具检查轴标题元素是否具有预期的内容。假设元素具有正确的内容,问题很可能是 font-related。确保 1) 页面的字符集设置为 "utf-8",以及 2) 使用的字体支持正在使用的特定字符。