我正在使用chart.js来渲染从Django视图传递的数据。我有各种类型的图表都运行良好,除了我的图表标题包含撇号。
例如,标题:我孩子的学习显示为:我的孩子&#39s学习
下面的代码展示了我如何使用标题,即从Django视图传递的变量chart_row.heading_2
options: {
title: {
display: true,
text: '{{ chart_row.heading_2 }}'
}
}
标题适用于没有撇号的所有其他情况。
这有什么解决方法吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
尝试将标题渲染为安全。
options: {
title: {
display: true,
text: '{{ chart_row.heading_2|safe }}'
}
}