这是非常奇怪和不合逻辑的。我使用下面的 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);
}