鍍金池/ 問答/HTML5  HTML/ Injectable 無法傳入可選參數(shù) providedIn

Injectable 無法傳入可選參數(shù) providedIn

Angular6 官方文檔http 部分 的例子,在heroes.service.ts 中,導出之前@Injectable({ providedIn: 'root' })一直報錯
錯誤提示是

ERROR in src/app/hero.service.ts(15,2): error TS2554: Expected 0 arguments, but got 1.

api中Injectable 是有可選參數(shù)providedIn

不知道這是什么原因,有誰遇到過這個問題?

回答
編輯回答
拽很帥

原來是angular的問題,項目中引用的是angular5.x ,升級到6.x 就沒有錯誤了。

2017年8月2日 09:43
編輯回答
刮刮樂

這個providerIn參數(shù),是6才引入的。。。

2018年7月11日 09:28