繁体   English   中英

如何从玉到本地javascript使用对象JSON?

[英]How to use a object JSON from jade to local javascript?

我尝试在本地myScript.js脚本中通过Jade使用来自Node的JSON对象(所有对象而不仅仅是一个对象)。

还有我的Jade文件:

span(class="glyphicon glyphicon-pencil" onclick="confirm(\"#{myJSON.taskid}\", \"update\", !{myJSON})")

但是我有这个:

未捕获ReferenceError:未定义myJSON。

然后,我在onclick()的函数!{myJSON} confirm()的调用中退出!{myJSON}作为参数,然后尝试使用脚本块:

script(type= "text/javascript" src="myScript.js").
    var local_json =!{JSON.stringify(myJSON)};

myScript.js我发出了console.log(local_json) ,但最终在控制台中出现以下错误: Uncaught ReferenceError: local_json is not defined

我该怎么办?

您必须首先创建变量,然后导入脚本文件。 所以基本上是var local_json =!{JSON.stringify(myJSON)}然后导入其他脚本-脚本(类型=“ text / javascript” src =“ myScript.js”)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM