Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 14158|Atbildi: 0

[jonu] ListPage komponentu rūpnīca nav atrasta. Vai jūs to pievienojāt

[Kopēt saiti]
Publicēts 20.06.2018 11:05:49 | | | |
Nenoķerts (solījumā): Kļūda: ListPage nav atrasta komponentu rūpnīca. Vai jūs to pievienojāt @NgModule.entryComponents?
Error: No component factory found for ListPage. Did you add it to @NgModule.entryComponents?
    pie noComponentFactoryError (http://localhost:8100/build/vendor.js:4303:34)
    vietnē CodegenComponentFactoryResolver.resolveComponentFactory (http://localhost:8100/build/vendor.js:4367:19)
    vietnē DeepLinker.resolveComponent (http://localhost:8100/build/vendor.js:24838:20)
    Tab.NavControllerBase._viewInit (http://localhost:8100/build/vendor.js:51914:45)
    http://localhost:8100/build/vendor.js:51730:23
    T.Invoke (http://localhost:8100/build/polyfills.js:3:14976)
    vietnē Object.onInvoke (http://localhost:8100/build/vendor.js:5134:33)
    T.Invoke (http://localhost:8100/build/polyfills.js:3:14916)
    pie r.run (http://localhost:8100/build/polyfills.js:3:10143)
    http://localhost:8100/build/polyfills.js:3:20242
        
        
        
Error: Uncaught (in promise): Error: No component factory found for ListPage. Did you add it to @NgModule.entryComponents?
Error: No component factory found for ListPage. Did you add it to @NgModule.entryComponents?
    pie noComponentFactoryError (http://localhost:8100/build/vendor.js:4303:34)
    vietnē CodegenComponentFactoryResolver.resolveComponentFactory (http://localhost:8100/build/vendor.js:4367:19)
    vietnē DeepLinker.resolveComponent (http://localhost:8100/build/vendor.js:24838:20)
    Tab.NavControllerBase._viewInit (http://localhost:8100/build/vendor.js:51914:45)
    http://localhost:8100/build/vendor.js:51730:23
    T.Invoke (http://localhost:8100/build/polyfills.js:3:14976)
    vietnē Object.onInvoke (http://localhost:8100/build/vendor.js:5134:33)
    T.Invoke (http://localhost:8100/build/polyfills.js:3:14916)
    pie r.run (http://localhost:8100/build/polyfills.js:3:10143)
    http://localhost:8100/build/polyfills.js:3:20242
    C (http://localhost:8100/build/polyfills.js:3:19752)
    C (http://localhost:8100/build/polyfills.js:3:19461)
    http://localhost:8100/build/polyfills.js:3:20233
    vietnē t.invokeTask (http://localhost:8100/build/polyfills.js:3:15660)
    vietnē Object.onInvokeTask (http://localhost:8100/build/vendor.js:5125:33)
    vietnē t.invokeTask (http://localhost:8100/build/polyfills.js:3:15581)
    vietnē r.runTask (http://localhost:8100/build/polyfills.js:3:10834)
    Pie O (http://localhost:8100/build/polyfills.js:3:7894)
    pie e.invokeTask [kā izsaukt] (http://localhost:8100/build/polyfills.js:3:16823)
    pie p (http://localhost:8100/build/polyfills.js:2:27648)


Es esmu jonu iesācējs, saskaņā ar oficiālajā vietnē sniegto piemēru, es vēlos izveidot ListPage lapu, un es esmu aptuveni izdarījis oficiālo formātu, un visbeidzot noklikšķiniet, lai ziņotu par kļūdu, kā iepriekš.


Tuvāk apskatot kodu, tika konstatēts, ka nav problēmu, kā rakstīts dokumentācijā. Galu galā tika atklāts, ka problēma patiesībā bija app.module.ts.

app.module.ts pilnībā inicializē un definē projekta moduļus, tāpēc, pārejot uz detalizētas informācijas lapu, tika pievienots detalizētas informācijas lapas modulis, un app.module.ts saturs netika savlaicīgi atjaunināts. Tātad par šo kļūdu tiks ziņots.

app.module.ts fails tiek glabāts atrašanās vietā Project\src\app\app.module.ts.

Risinājums: Ieviest jaunu moduli app.module.ts un pievienot jaunu moduli deklarācijās, entryComponents.



Kods:



ListPage ir jūsu jaunā lapa! Galīgie atveidojumi ir šādi:







Iepriekšējo:Jonu izstrādes Android lietotņu prakse (2): Android iepakojums apk
Nākamo:Jonu izstrādes Android lietotņu prakse (3): ziņu video saraksts
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com