3
我在我的AngularJS代碼如下:
this.$injector.get('$state').current.name !== 'login'
然而,它拋出我的一個錯誤:
錯誤TS2339:房產 '當前' 的類型不存在 '{}'。
你有什麼想法如何解決這個問題?
UPDATE
我已經試過這樣:
export namespace NewInjector extends angular.auto.IInjectorService {
current: any;
};
沒有任何成功。
也許您需要定義一個名爲'get'的函數,該函數返回一個在該接口上具有屬性'current'的對象。 –
查看注入器的文檔get方法應該已經返回任何文檔。 http://definitelytyped.org/docs/oclazyload--oclazyload/interfaces/ng.auto.iinjectorservice.html – toskv