簡體   English   中英

JSON“ SyntaxError:意外令牌'&'。 應該是一個屬性名稱。”

[英]JSON “SyntaxError: Unexpected token '&'. Expected a property name.”

在瀏覽器控制台中出現錯誤, SyntaxError: Unexpected token '&'. Expected a property name. SyntaxError: Unexpected token '&'. Expected a property name. 我只是想嘗試/測試記錄json數據。

$var = {{ json_encode($daily_clicks) }};
console.log($var);

$ daily_clicks傳遞的數據:

{
  "Feb 6, 2016": 0,
  "Feb 7, 2016": 0,
  "Feb 8, 2016": 7,
  "Feb 9, 2016": 5,
  "Feb 10, 2016": 0,
  "Feb 11, 2016": 0,
  "Feb 12, 2016": 0
}

知道為什么我會收到該錯誤嗎?

在Web控制台中,數據顯示為:

$var = {"Feb 6, 2016":0,"Feb 7, 2016":0,"Feb 8, 2016":7,"Feb 9, 2016":5,"Feb 10, 2016":0,"Feb 11, 2016":0,"Feb 12, 2016":0};

在許多模板語言中,用{{}}包圍一段數據的標識符會將其轉換為HTML。

HTML特殊字符在JavaScript中在該上下文中無效。

您需要強制使用您正在使用的任何模板語言(在問題中未指定)來輸出原始數據。

一些使用該語法的模板將{{{}}}用於原始輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM