【发布时间】:2017-12-28 06:19:08
【问题描述】:
长话短说,我正在尝试将 Django 模板作为字符串包含在内,并且我想在脚本标签中执行类似的操作:
<script>
var template = '{% include "mytemplate.html" %}';
</script>
现在我不断收到无效或意外的令牌错误,输出如下:
var template = '<h1>Hello World</h1>
'
这让我想知道最后是否有某种换行符生效?它似乎在我做任何事情之前就已经生效了,因为 .trim() 之类的东西似乎不起作用。
【问题讨论】:
-
您想将模板 html 存储在 javascript 变量中吗?
-
为什么你把你的html模板作为javascript变量,你实际上需要做什么?我认为这是个坏主意,但如果你真的需要将你的 html 模板存储为 javascript 变量,你可以遵循这个答案:stackoverflow.com/a/3410286/6396981,但我不知道如何添加字符
+
标签: javascript django django-templates