運行,我沒有得到之前當tslint我收到以下錯誤..tslint錯誤盯梢的名字:「可觀測」
ERROR: C:/...path..to../observable-debug-operator.ts[27, 13]: Shadowed name: 'Observable'
我跟着這個tutorial添加一個調試操作人員可觀察到的,這是工作正常,除非我得到這個皮棉錯誤。我一直使用這個調試運算符一段時間沒有得到lint錯誤,我不知道爲什麼我現在得到它。
這是在第27行的代碼調試方法修改類型定義
declare module 'rxjs/Observable' {
interface Observable<T> { // line 27
debug: (...any) => Observable<T>;
}
}
有誰知道我可以清除此皮棉錯誤?謝謝!
陰影名稱錯誤通常發生在從內部作用域的「外部」作用域使用變量時。這是一個可配置的linting選項,你可能想禁用,但我不知道它爲什麼會拋出,因爲它似乎對我來說工作正常,我沒有禁用它。 – Lansana