के लिए सभी पैरामीटर को हल नहीं कर सकता है। मैं अपने ऐप को एओटी संकलन पर स्विच करने की कोशिश कर रहा हूं और जब यह ऐप लोड हो रहा है तो यह उत्पादन वातावरण में यह त्रुटि प्राप्त कर रहा है (यह स्थानीय रूप से ठीक काम करता है)।कोणीय 2 - त्रुटि: IconService
Error: Can't resolve all parameters for IconService: (?, ?)
यह त्रुटि की तरह मॉड्यूल है कि प्रदान कर रहा है IconService पर से आ रही है लगता है। माउस सेवाओं निर्माता
constructor(private http:Http, private iconConfiguror:IconConfiguror) {
तरह लग रहा है तो मेरे सवाल का इस त्रुटि क्या मतलब है है और क्यों यह prod वातावरण में क्या होगा केवल (मैं स्थानीय स्तर पर prod मोड सक्षम करने से कोशिश की है)?
ऐसा लगता है तो इसका मतलब है की तरह है कि http और आइकन कॉन्फ़िगरेशन पैरामीटर प्रदान नहीं की जाती है, लेकिन आइकन config एप्लिकेशन मॉड्यूल स्तर पर प्रदान की जाती है और HttpModule
IconModule
जहां IconService
प्रदान की जाती है में आयात किया जाता है।
@NgModule({
imports: [
CommonModule,
HttpModule,
],
declarations: [
IconComponent,
],
exports: [
IconComponent,
],
providers: [
IconService,
__platform_browser_private__.BROWSER_SANITIZATION_PROVIDERS,
],
})
और हमारे आइकन घटक के लिए बैरल।
export * from "./components/icon/icon.configuror";
export * from "./components/icon/icon.service.provider";
export * from "./components/icon/icon.service";
export * from "./components/icon/icon.component";
export * from "./components/icon/icon.module";
'कन्स्ट्रक्टर (निजी http: एचटीपी, निजी आइकन कॉन्फ़िगरर: आइकन कॉन्फिगरर)' – Alex
@ AJT_82 इसे अद्यतन करने के लिए भूल गया, मैंने भी कोशिश की। – tallkid24
'__decorate' सही है, उन्हें वहां इंजेक्शन नहीं दिया जाना चाहिए। आप 'आइकन कॉन्फ़िगरर' सेवा कैसे प्रदान कर रहे हैं? – altschuler