Django模板的多行字符串变量

Krzyhub

在启动我的应用程序开始时,我通过Django模板变量获取变量,如下所示:

var my_variable = '{{ variable }}';

但有时它需要多于一行并提供语法错误

var my_variable = "This should be a good variable;
But it isn't";

如何避免Uncaught SyntaxError: Unexpected token ILLEGAL

伊万·塞莫奇金(Ivan Semochkin)

您可以尝试此解决方案

<script>
    {% autoescape off %}
    var my_variable = "{{ variable|escapejs }}"
    {% endautoescape %}
</script>

escapejs

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

django 模板 url - 将变量附加到字符串

来自分类Dev

从Python变量获取多行字符串

来自分类Dev

多行模板-Ansible中的字符串转义

来自分类Dev

多行字符串

来自分类Dev

Django模板转换为字符串

来自分类Dev

Django模板中的子字符串?

来自分类Dev

Django模板中的字符串操作

来自分类Dev

Django模板unicode字符串比较

来自分类Dev

更改 Django 模板中的字符串?

来自分类Dev

Django模板:如何将变量扩展为内置标签“ url”的字符串参数

来自分类Dev

Django模板标签可以访问字符串变量,但是不能调用表函数?

来自分类Dev

如何通过循环使多行字符串变量

来自分类Dev

字符串解析错误(多行和变量)

来自分类Dev

VS 2008中的SSIS多行字符串变量

来自分类Dev

删除多行字符串变量中每行开头的空格

来自分类Dev

比较bash变量中的多行字符串

来自分类Dev

VS 2008中的SSIS多行字符串变量

来自分类Dev

遍历存储在变量中的多行字符串

来自分类Dev

比较bash变量中的多行字符串

来自分类Dev

字符串变量未替换为多行字符串

来自分类Dev

Django'include'语句中的多行字符串

来自分类Dev

使用django在javascript中翻译多行字符串

来自分类Dev

Django'include'语句中的多行字符串

来自分类Dev

使用django在javascript中翻译多行字符串

来自分类Dev

删除多行字符串

来自分类Dev

将JS变量替换为Jinja模板的字符串

来自分类Dev

如何使用go模板连接变量和字符串

来自分类Dev

在Smarty模板中显示基于数组变量的字符串

来自分类Dev

PHP - ZF2 - 从字符串变量渲染模板