Angular JS自定义分隔符
如何使用angularJS的自定义分隔符? 我想从{{ var }}
语法更改为[[ var ]]
。
有人可以告诉我一个完整的例子,如何与Angular实现这个?
您可以使用$interpolateProvider
来更改用于AngularJSexpression式的开始/结束符号:
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