更改AngularJS开始和结束标记

时间:2016-06-29 02:49:35

标签: javascript python html angularjs django

我正在尝试更改角度开启和关闭标签,(对于python django jinja,如果那样) 例如,而不是这个

<div ng-app="">
    <span>name - type: <input type="text" ng-model="name" /></span>
    <span>name - output: {{name}}</span>
</div>

我会有这个

<div ng-app="">
    <span>name - type: <input type="text" ng-model="name" /></span>
    <span>name - output: [[name]]</span>
</div>

我已经尝试过了:

https://docs.angularjs.org/api/ng/provider/ $ interpolateProvider

它根本不起作用。我还尝试将{{文件中的每个angularjs.js替换为[[,将}}替换为]],并且仍然不会更改任何内容。

是的,我看到不建议做这样的事情(因为安全原因),但我仍然需要这样做。

我也需要在AngularJS中,而不是在python中。 (以角度替换符号,而不是python中的符号)

我该怎么做?

1 个答案:

答案 0 :(得分:3)

所以它必须是这样的:

angular.module('YourAppName', [], function ($interpolateProvider) {
     $interpolateProvider.startSymbol('[[');
     $interpolateProvider.endSymbol(']]');     
});