See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 14158|Vastuse: 0

[iooniline] ListPage'i komponentide tehast ei leitud. Kas sa lisasid selle

[Kopeeri link]
Postitatud 20.06.2018 11:05:49 | | | |
Uncatch (lubaduses): Viga: ListPage'i komponentide tehast ei leitud. Kas lisasid selle @NgModule.entryComponents-i?
Error: No component factory found for ListPage. Did you add it to @NgModule.entryComponents?
    aadressil noComponentFactoryError (http://localhost:8100/build/vendor.js:4303:34)
    aadressil CodegenComponentFactoryResolver.resolveComponentFactory (http://localhost:8100/build/vendor.js:4367:19)
    aadressil DeepLinker.resolveComponent (http://localhost:8100/build/vendor.js:24838:20)
    kell Tab.NavControllerBase._viewInit (http://localhost:8100/build/vendor.js:51914:45)
    http://localhost:8100/build/vendor.js:51730:23
    aadressil t.invoke (http://localhost:8100/build/polyfills.js:3:14976)
    aadressil Object.onInvoke (http://localhost:8100/build/vendor.js:5134:33)
    aadressil t.invoke (http://localhost:8100/build/polyfills.js:3:14916)
    aadressil 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?
    aadressil noComponentFactoryError (http://localhost:8100/build/vendor.js:4303:34)
    aadressil CodegenComponentFactoryResolver.resolveComponentFactory (http://localhost:8100/build/vendor.js:4367:19)
    aadressil DeepLinker.resolveComponent (http://localhost:8100/build/vendor.js:24838:20)
    kell Tab.NavControllerBase._viewInit (http://localhost:8100/build/vendor.js:51914:45)
    http://localhost:8100/build/vendor.js:51730:23
    aadressil t.invoke (http://localhost:8100/build/polyfills.js:3:14976)
    aadressil Object.onInvoke (http://localhost:8100/build/vendor.js:5134:33)
    aadressil t.invoke (http://localhost:8100/build/polyfills.js:3:14916)
    aadressil 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) juures
    c (http://localhost:8100/build/polyfills.js:3:19461)
    http://localhost:8100/build/polyfills.js:3:20233
    aadressil t.invokeTask (http://localhost:8100/build/polyfills.js:3:15660)
    aadressil Object.onInvokeTask (http://localhost:8100/build/vendor.js:5125:33)
    aadressil t.invokeTask (http://localhost:8100/build/polyfills.js:3:15581)
    aadressil r.runTask (http://localhost:8100/build/polyfills.js:3:10834)
    Kell O (http://localhost:8100/build/polyfills.js:3:7894)
    aadressil e.invokeTask [kutsumise järgi] (http://localhost:8100/build/polyfills.js:3:16823)
    p (http://localhost:8100/build/polyfills.js:2:27648)


Olen iooniline algaja, vastavalt ametlikul veebisaidil toodud näitele, tahan luua ListPage lehe, olen enam-vähem teinud ametliku formaadi ja lõpuks klõpsan, et teatada veast nagu eespool.


Koodi lähemal uurimisel selgus, et dokumentatsioonis ei olnud ühtegi probleemi. Lõpuks selgus, et probleem oli tegelikult app.module.ts.

app.module.ts initsialiseerib ja määratleb projekti moodulid täielikult, nii et kui hüpata detailide lehele, lisati detailide lehe moodul ja app.module.ts sisu ei uuendatud õigeks ajaks. Seega see viga raporteeritakse.

app.module.ts fail salvestatakse projekti\src\app\app.module.ts asukohas.

Lahendus: Tutvusta uut moodulit app.module.ts ja lisa deklaratsioonidesse uus moodul, entryComponents.



Kood:



ListPage on sinu uus leht! Lõplikud renderdused on järgmised:







Eelmine:Ionic Development Androidi rakenduse praktika (2): Android Packaging apk
Järgmine:Ionic Development Androidi rakenduse praktika (3): Uudiste videote nimekiri
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com