tornado字符串转译单引号之我被戏耍了

话不多说先上代码:
html:

				xAxis: {

                    categories:{{categories}}
                },
                yAxis: {
                    title: {
                        text: 'Y轴'
                    },

这里是将一个list作为一个坐标系的x轴,里面包含的是日期:
正确显示应该为
在这里插入图片描述
但是这样直接渲染过来,产生了一个报错,导致图表加载不出来在这里插入图片描述
点开一看,这个list被渲染到前端的时候变成了这样,如下:
在这里插入图片描述
这里的应该是'却被转译成了',由此导致报错,查阅资料后,发现是js转译的问题

'     ----单引号

$#39;        ----单引号(兼容IE)

"      -----双引号

费了好大功夫才解决:修改后的代码如下:

 				xAxis: {
                    {% autoescape None %}
                    categories:{{categories}}
                },
                yAxis: {
                    title: {
                        text: 'CPU使用'
                    },

这样就行了。
晚上下班想写个博客,复现问题,把加上的代码块删掉,结果还能正确加载。。。。。
所以说我被戏耍了。。。不写了收拾东西下班

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值