angular.js - 怎麼透過django模板輸出花括號?
给我你的怀抱
给我你的怀抱 2017-05-15 16:49:42
0
1
790

有點冒傻氣的問題,突然發現不知道怎麼弄了,django 想要輸出 "{{}}" 這樣的東西給angularjs用

嘗試了一些轉義的方法,木頭有效果。順便說明一下,因為這個花括號是給angularjs用的,所以不能用html轉義字啊,這種:


{{ 内容内容 }}

是不行的啊....

给我你的怀抱
给我你的怀抱

全部回覆(1)
我想大声告诉你

自問自答一下...似乎找到答案了

在django中用這樣的方式進行轉義

openblock {%
closeblock %}
openvariable {{
closevariable }}
openbrace {
closebrace }
opencomment {#
closecomment #}

比如這裡


{% templatetag openblock %} 内容内容 {% templatetag closeblock %}

就會輸出

{{內容內容}} 這是django模板不會把「內容內容」當作變數看待

還有另一種方式是 修改angular分隔符,更酷!

var customInterpolationApp = angular.module('customInterpolationApp', []);

customInterpolationApp.config(function($interpolateProvider) {
$interpolateProvider.startSymbol('//');
$interpolateProvider.endSymbol('//');
});

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板