2016-05-03 8 views
5

私はベータリリースでCONST_EXPRを使用していました。CONST_EXPR in Angular2 RC.0

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

しかし、これはAngular2 RC.0で作業されていない、どこかの実行可能な代替があるからそれをインポートする方法があります。私はそれを使用して入力コンポーネントにngModelを統合して値アクセサを作成しました。

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

答えて

7

私はCONST_EXPRts2dartためconstの必要な翻訳のための単なるラッパーだったと思います。最近彼らはこれを取り除いたようだ。このconstをTypeScriptにする必要はありません。

も参照してください。https://github.com/angular/angular/pull/8227/files