?
Ce document utilise Manuel du site Web PHP chinois Libérer
用于配置插值標(biāo)記。默認(rèn)為{{
和}}
。
$interpolateProvider();
startSymbol([value]);
表示字符串中的插值表達(dá)式開始的符號。默認(rèn)為{{
。
參數(shù) | 類型 | 詳述 |
---|---|---|
value
(可選)
|
string | 用于設(shè)置開始符號的新值。 |
stringself | getter訪問時(shí)返回當(dāng)前符號,setter時(shí)返回自身。 |
endSymbol([value]);
表示字符串中的插值表達(dá)式結(jié)束的符號。默認(rèn)為}}
。
參數(shù) | 類型 | 詳述 |
---|---|---|
value
(可選)
|
string | 用于設(shè)置結(jié)束符號的新值。 |
stringself | getter訪問時(shí)返回當(dāng)前符號,setter時(shí)返回自身。 |
<script>
var customInterpolationApp = 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.";});
</script>
<div ng-app="App" ng-controller="DemoController as demo">
//demo.label//
</div>
it('should interpolate binding with custom symbols', Function() {
expect(element(by.binding('demo.label')).getText()).toBe('This binding is brought you by // interpolation symbols.');});