作者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/cn.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