
2025 Szerző: Lynn Donovan | donovan@answers-technology.com. Utoljára módosítva: 2025-01-22 17:26
ComponentRef osztály
Egy példányát képviseli a Összetevő ComponentFactory-n keresztül készült. ComponentRef hozzáférést biztosít a Összetevő Példány, valamint más ehhez kapcsolódó objektumok Összetevő Példány, és lehetővé teszi, hogy elpusztítsa a Összetevő Példán keresztül a ComponentRef.
Ezt követően az is felmerülhet, hogy mi az a ViewContainerRef?
Ha új komponenst vagy sablont szeretne beszúrni, meg kell adnia az Angular-t, hogy hova tegye ezt az elemet. És ez az ViewContainerRef ez: egy DOM-elem (tároló), ahová az új komponenst testvérként tudom elhelyezni ehhez az elemhez.
Hasonlóképpen, mi a dinamikus komponens szögben? Dinamikus azt jelenti, hogy a alkatrészek az alkalmazás helye nincs meghatározva az összeállításkor. Ez azt jelenti, hogy egyikben sem használják szögletes sablon. Ehelyett a összetevő példányosodik, és futás közben kerül az alkalmazásba.
Ebből a szempontból mi az a ComponentFactory szögben?
ComponentFactory link Alaposztály egy gyárhoz, amely dinamikusan tud létrehozni egy összetevőt. Példányosítson egy gyárat egy adott típusú összetevőhöz a solveComponentFactory() segítségével.
Mi az irányelv szögben?
Szögirányelvek a HTML erejének kiterjesztésére szolgálnak új szintaxis megadásával. Minden egyes irányelv van egy neve – bármelyik a Szögletes előre definiált, mint az ng-repeat, vagy egy egyéni, ami bárminek nevezhető. És mindegyik irányelv meghatározza, hogy hol használható: elemben, attribútumban, osztályban vagy megjegyzésben.