【发布时间】:2013-11-12 07:28:09
【问题描述】:
这是非常奇怪和不合逻辑的。我使用下面的 django 代码提供一个 html 文件。如果 pn 是整数,则 javascript 代码有效,例如。 612,但如果是字符串则失败,例如。 U612。什么鬼?
Django 视图.py:
context = {'pattoload' : str(pn)}
t = TemplateResponse(request, 'viewer/index.html', context)
t.render()
return t
Javascript index.html:
window.onload=function(){
var pn = String({{pattoload}});
alert(pn);
}
【问题讨论】:
-
感谢大家的反对。我试图解决这个问题并最终做到了(见下面的答案),但对我来说这非常困难。这意味着像我这样的其他人将从中受益。所以请点赞,不要反对。
标签: javascript django render onload