[英]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.