Django 模板標簽 換行導致異常的處理 linebreaksbr


數據庫中如果有字段內容如下

使用{{ test }}將其渲染出來

 
        
<script>
  var a = "{{ test  }}";
</script>

 

將導致 Uncaught SyntaxError: Invalid or unexpected token 錯誤,在某些瀏覽器( 如chrome )總可以通過將字符串放在 `` 中解決。

不說廢話

我們 使用 linebreaksbr 模板標簽 看看效果

 

var a ="{{ test | linebreaksbr }}";

這時問題就得到了完美的解決

 

當然土豪隨意打賞

使用微信掃一掃,隨意

 

使用支付寶掃一掃,隨意

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM