我想使用此功能来创建全局管道: https://angular.io/docs/ts/latest/api/core/index/PLATFORM_PIPES-let.html
但这已被弃用,它说: 不推荐通过提供程序提供平台管道。而是通过AppModule提供平台管道。
文档确实不存在,这是我需要在较新版本中使用的旧版本:
import {PLATFORM_PIPES} from '@angular/core';
import {OtherPipe} from './myPipe';
@Component({
selector: 'my-component',
template: `
{{123 | other-pipe}}
`
})
export class MyComponent {
...
}
bootstrap(MyComponent, [{provide: PLATFORM_PIPES, useValue: [OtherPipe], multi:true}]);
所以有人知道如何将此示例转换为使用AppModule的新版本吗?
答案 0 :(得分:3)
AppModules很新,最近发生了很大变化(很可能会落在RC.5中)。我现在坚持使用已弃用的方法。
我没有测试过,但是这样的事情应该做你想做的事情:
getterSetter