簡體   English   中英

玉語法錯誤如何發送json到js嗎?

[英]jade syntax error how to send json to js ?

a(href="#" id="pickndroppoints" data-pickuppoints="[{"Id":"HGHD","Time":"2014-01-28 21:00:00.0","Name":"Beach Road"}]")

玉編譯給systax錯誤意外的標識符

有沒有辦法做到這一點 ? 我需要發送json並基於它使用js觸發某些事件

您的data-pickuppoints屬性值已突破。

data-pickuppoints="[{"Id":"HGHD","Time":"2014-01-28 21:00:00.0","Name":"Beach Road"}]"

因為您在json數據中有雙引號。 使它像

data-pickuppoints='[{"Id":"HGHD","Time":"2014-01-28 21:00:00.0","Name":"Beach Road"}]'

或轉義雙引號

我會說,因為jade參數是常規javascript,您只需要使用單引號,這樣值就不會中斷:

a(href="#" id="pickndroppoints" data-pickuppoints='[{"Id":"HGHD","Time":"2014-01-28 21:00:00.0","Name":"Beach Road"}]')

但是我不在電腦上,所以我無法測試。

暫無
暫無

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

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