角JS自定义分隔符(Angular JS custom delimiter)

2019-06-18 13:03发布

如何使用角度JS自定义分隔符? 我想从改变{{ var }}语法[[ var ]]

有人能告诉我如何用角度实现这个完整的例子吗?

Answer 1:

您可以使用$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



文章来源: Angular JS custom delimiter