ionic2 storage 1.1.16 以上,會出現『Cannot resolve all parameters for ‘Storage’(?, ?)』的錯誤

在官方的 ionic-storage 的 2.0.0 以解決此問題:
Moved to NgModule to resolve dependency injection issue.
Update Steps:
  • Run npm install @ionic/storage@2.0.0 --save --save-exact
  • Remove Storage from your providers in app.module.ts
  • import { IonicStorageModule } from '@ionic/storage' instead of import { IonicStorage } from '@ionic/storage' in app.module.ts
  • Add IonicStorageModule.forRoot() to the imports array in app.module.ts

看來是把 storage 從 provider 中移出來

參考資料:

留言

熱門文章