我正在尝试编写一个基于 Express 的行程应用程序。Swig 是模板引擎。我对 Swig 的自动转义功能感到困惑。它究竟是做什么的?
Swig文档示例:
"Control auto-escaping of variable output from within your templates."
// myvar = '<foo>';
{% autoescape true %}{{ myvar }}{% endautoescape %}
// => <foo>
{% autoescape false %}{{ myvar }}{% endautoescape %}
// => <foo>
我的代码:
<script>
{% autoescape false %}
var all_hotels = {{ hotels | json }};
var all_restaurants = {{ restaurants | json }};
var all_things_to_do = {{ things_to_do | json }};
{% endautoescape %}
</script>
谢谢你。