2016-05-03 14 views
5

Ich benutzte CONST_EXPR in Beta-Versionen über;CONST_EXPR in Angular2 RC.0

import {CONST_EXPR} from 'angular/src/facade/lang'; 

Aber das funktioniert nicht mit Angular2 RC.0, ist es so, wie es von irgendwo zu importieren oder dort eine tragfähige Ersatz. Ich habe es verwendet, um mit ngModel in meine Eingabe-Komponenten zu integrieren, um einen Wert-Accessor zu erstellen, z.

const INPUTSWITCH_VALUE_ACCESSOR: Provider = CONST_EXPR(
new Provider(NG_VALUE_ACCESSOR, { 
    useExisting: forwardRef(() => InputSwitch), 
    multi: true 
})); 

Antwort

7

Ich denke CONST_EXPR für ts2dart nur ein Wrapper für erforderliche Übersetzung von const war. Es scheint, dass sie das kürzlich losgeworden sind. Es ist nicht notwendig, dies in TypeScript const zu machen.

Siehe auch https://github.com/angular/angular/pull/8227/files

Verwandte Themen