如何为角度JS使用自定义定界符?我想将{{ var }}语法从更改为[[ var ]]。
{{ var }}
[[ var ]]
有人可以教我一个完整的示例,以了解如何使用Angular来实现吗?
您可以$interpolateProvider用来更改用于AngularJS表达式的开始/结束符号:
$interpolateProvider
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
$interpolate