नीचे मेरी प्रारंभिक कोड गतिशील मॉड्यूल बनाने के लिए है:Angular2: गतिशील घटक निर्माण: AOT संकलन
:protected createComponentModule(componentType: any) {
@NgModule({
imports: [
ComponentModule
],
declarations: [
componentType
],
})
class RuntimeComponentModule {
}
return RuntimeComponentModule;
}
मैं नीचे दिए गए कोड पर लागू करने के लिए जा रहा हूँ जबकि AOT यह मुझे त्रुटि फेंक
No NgModule metadata found for 'RuntimeComponentModule'
मुझे कोड के नीचे परिवर्तन करके कुछ आर्टिकल का समाधान मिला और मेरी त्रुटि दूर हो गई:
default class RuntimeComponentModule
{
}
लेकिन नए त्रुटि यह कहना उठाया है:
Modifiers cannot appear here
यह विधि के भीतर @NgModule को सजाने के लिए मुझे अनुमति नहीं है।
आप इस लिंक को देख सकते हैं। http://stackoverflow.com/questions/38888008/how-can-i-use-create-dynamic-template-to-compile-dynamic-component-with-angular –
@ करण: कोई भाग्य नहीं, मैंने पहले से ही इसे आजमाया है –
@ करण पटेल, इस लिंक को पहले से ही संदर्भित किया गया है। लेकिन एओटी के साथ यह काम नहीं कर रहा है। – Darshita