現(xiàn)象描述:
新建立的項目嗡靡,使用 ionic g provider XXXX冀宴,創(chuàng)建服務(wù)李皇,直接使用該服務(wù)祟印,就會彈出Error: No provider for Http!錯誤肴沫。
環(huán)境:
ordova CLI: 6.5.0
Ionic Framework Version: 3.1.0
Ionic CLI Version: 2.2.2
Ionic App Lib Version: 2.2.1
Ionic App Scripts Version: 1.3.6
解決方法:
在app.module.ts文件中,引入HttpModule旁理。
原因:
在使用ionic g provider XXXX樊零,創(chuàng)建服務(wù)時,默認(rèn)使用了Http,為了在你的項目中可以使用Http孽文,需要引入HttpModule模塊驻襟,而ionic框架,沒有為我們默認(rèn)導(dǎo)入芋哭。所以沉衣,會報此錯誤。