Angular2 - 如何將窗口注入angular2服務(wù)我在TypeScript中編寫了一個(gè)Angular2服務(wù),它將使用localstorage。我想將瀏覽器窗口對(duì)象的引用注入我的服務(wù),因?yàn)槲也幌胍萌魏稳肿兞俊O窠?.x的$window。我怎么做?
3 回答

蕭十郎
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊
您可以在設(shè)置提供程序后注入它:
import {provide} from 'angular2/core';
bootstrap(..., [provide(Window, {useValue: window})]);
constructor(private window: Window) {
// this.window
}
- 3 回答
- 0 關(guān)注
- 638 瀏覽
添加回答
舉報(bào)
0/150
提交
取消