©
Dieses Dokument verwendetPHP-Handbuch für chinesische WebsitesFreigeben
用于配置插值标记。默认为{{
和}}
。
$interpolateProvider();
startSymbol([value]);
表示字符串中的插值表达式开始的符号。默认为{{
。
参数 | 类型 | 详述 |
---|---|---|
value
(可选)
|
string | 用于设置开始符号的新值。 |
stringself | getter访问时返回当前符号,setter时返回自身。 |
endSymbol([value]);
表示字符串中的插值表达式结束的符号。默认为}}
。
参数 | 类型 | 详述 |
---|---|---|
value
(可选)
|
string | 用于设置结束符号的新值。 |
stringself | getter访问时返回当前符号,setter时返回自身。 |
varcustomInterpolationApp=angular.module('customInterpolationApp',[]);customInterpolationApp.config(Function($interpolateProvider){$interpolateProvider.startSymbol('//');$interpolateProvider.endSymbol('//');});customInterpolationApp.controller('DemoController',Function(){this.label="This binding is brought you by // interpolation symbols.";});ng-app="App"ng-controller="DemoController as demo">//demo.label//
it('should interpolate binding with custom symbols',Function(){expect(element(by.binding('demo.label')).getText()).toBe('This binding is brought you by // interpolation symbols.');});