作者suhang (suhang)
看板Web_Design
標題Fw: [問題] Django {{ }} 雙括號
時間Thu Dec 17 15:12:01 2015
※ [本文轉錄自 Python 看板 #1MSbnwLE ]
作者: suhang (suhang) 看板: Python
標題: [問題] Django {{ }} 雙括號
時間: Thu Dec 17 14:55:51 2015
我從server將資料往前端送
之後我要將這些資料用javascript處理
我用下面的方式
<script>
var item = {{data}}
</script>
<script src="{% static 'js/handle_item.js' %}"></script>
但是在檢視原始碼的時候
就會看到item 赤裸裸的整串印出來
請問我該怎麼做才能夠傳遞data
又不在原始碼裡面呈現 data內容而直接交給javascript處理?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 172.89.32.145
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1450335354.A.54E.html
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: suhang (172.89.32.145), 12/17/2015 15:12:01
1F:推 Peruheru: 第一時間不可能,純粹不想在原始碼看到的話就ajax延後傳 12/17 17:27
2F:→ Peruheru: 不然就搞個什麼編碼讓他印成無法辨識,然後再用js解碼 12/17 17:28
3F:→ Peruheru: 所謂的傳送資料,其實就是印出來然後JS再去解讀而已 12/17 17:30
4F:→ Peruheru: js的東西就是這麼赤裸裸,接受最赤裸裸的她吧 12/17 17:31