$interpolate,$interpolateProvider

interpolate

接受字符串参数,返回模版工厂

angular.module('myApp',[])
.controller('MyController', function($scope, $interpolate){
$scope.to = {email: [email protected]};
// temp 为返回的工厂函数,一般配合$watch触发使用
var temp = $interpolate('我的邮箱是:{{ email }}');
// rst:我的邮箱是[email protected]
$scope.rst = temp($scope);
});

interpolateProvider

如果想改变用 {{}} 数据绑定,用interpolateProvider配置


angular.module('myApp',[])
.config(function($interpolateProvider){
// 用下划线代替花括号
$interpolatePrivider.startSymbol('
');
$interpolatePrivider.endSymbol('_');
});

你可能感兴趣的:($interpolate,$interpolateProvider)