看板 Web_Design 關於我們 聯絡資訊
大家好~ 想請問一下有沒有人有簡單的方法可以把view.py裡的變數傳遞給js 在網路上我看到這個方法 https://code.ziqiangxuetang.com/django/django-json-templates.html 但我在試的時候在js裡打 {{myVar}} 的大括號底下總是有毛毛蟲編譯不會過 不知有沒有大神知道解決的方法 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.162.16 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1571152886.A.B5E.html
ReverieKai: 內文不就是說單純雙大括號不會過嗎 底下有解決方法阿10/16 00:48
ReverieKai: 土砲一點的方法就是在網頁中嵌一個隱藏的元素 然後先10/16 00:49
ReverieKai: 將資料放在裡面10/16 00:49
froce: 因為花括號在Django輸出時,如果不加safe過濾符,像是花括10/16 07:24
froce: 號之類會被跳脫成其他字元。10/16 07:24
froce: 在瀏覽器打開原始碼看你就知道了。10/16 07:25
froce: 然後我個人現在遇到這種需求會去用 ajax。vue.js真好用。 10/16 07:26 就算我在js用過濾符還是不過很奇怪 ※ 編輯: interwise613 (114.32.162.16 臺灣), 10/16/2019 19:19:45
Gold740716: 我偏好用 <pre style="display:none">data</pre> 11/05 22:07