作者interwise613 (BG蔚)
看板Web_Design
標題[問題] 使用Django傳遞數據給javascript
時間Tue Oct 15 23:21:24 2019
大家好~
想請問一下有沒有人有簡單的方法可以把view.py裡的變數傳遞給js
在網路上我看到這個方法
https://code.ziqiangxuetang.com/django/django-json-templates.html
但我在試的時候在js裡打 {{myVar}} 的大括號底下總是有毛毛蟲編譯不會過
不知有沒有大神知道解決的方法
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.162.16 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1571152886.A.B5E.html
1F:→ ReverieKai: 內文不就是說單純雙大括號不會過嗎 底下有解決方法阿10/16 00:48
2F:→ ReverieKai: 土砲一點的方法就是在網頁中嵌一個隱藏的元素 然後先10/16 00:49
3F:→ ReverieKai: 將資料放在裡面10/16 00:49
4F:推 froce: 因為花括號在Django輸出時,如果不加safe過濾符,像是花括10/16 07:24
5F:→ froce: 號之類會被跳脫成其他字元。10/16 07:24
6F:→ 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
7F:→ Gold740716: 我偏好用 <pre style="display:none">data</pre> 11/05 22:07