如何为 Angular JS 使用自定义分隔符?我想将 {{ var }}
语法更改为 [[ var ]]
。
谁能给我一个完整的示例,说明如何使用 Angular 实现它?
最佳答案
您可以使用 $interpolateProvider
更改用于 AngularJS 表达式的开始/结束符号:
var myApp = angular.module('myApp', [], function($interpolateProvider) {
$interpolateProvider.startSymbol('[[');
$interpolateProvider.endSymbol(']]');
});
然后,在您的模板中:
Hello, [[name]]
这是工作中的 jsFiddle:http://jsfiddle.net/Bvc62/3/
在此处查看有关 $interpolate
服务的文档:http://docs.angularjs.org/api/ng.$interpolate
关于javascript - Angular JS 自定义分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12923521/