问题描述
我想弄清楚为什么瓶子对 html 转义字符“
<select>
<script>
var sel = document.getElementById('{{name}}');
var opt = document.createElement("option");
sel.add(opt);
var n = {{!sorted(choices)}};
n.forEach(function(n) {
var opt = document.createElement("option");
opt.value = n;
opt.text = n;
sel.add(opt);
});
</script>
</select>
为了发布问题,我通过删除变量将其缩小到以下代码,以便可以简单地复制。
在我的简单模板视图中,我有以下内容:var y = "{{!'For any x<1'}}";
我希望 JavaScript 变量 y 具有值 y='For any x
var y = "For any x<1";
当我运行 Bottle --version 我得到Bottle 0.13-dev
谢谢
解决方法
这能解决吗?
var y = "{{!'For any x<1' | safe}}";