Angular2 RC.0中的CONST_EXPR

时间:2016-05-03 17:56:21

标签: angular

我在测试版中通过;

使用CONST_EXPR
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
}));

1 个答案:

答案 0 :(得分:7)

我认为CONST_EXPR只是const ts2dart所需翻译的包装器。似乎他们最近摆脱了这一点。没有必要在TypeScript中创建这个const。

另见https://github.com/angular/angular/pull/8227/files