Adnotacja @Component
zapewnia nam właściwość animations
. Można go użyć do zdefiniowania listy triggers
, z których każda ma wiele właściwości: state
i .Czy możesz przenieść swoje animacje do zewnętrznego pliku w Angular2?
Po dodaniu wielu animacji do komponentu lista może stać się dość długa. Również niektóre animacje byłyby naprawdę przyjemne w użyciu również w innych komponentach. Konieczność umieszczania ich bezpośrednio w każdym komponencie wydaje się nużąca i jest powtarzalna - a ponadto narusza zasadę DRY.
Możesz również zdefiniować właściwości szablonu i stylów w swoim komponencie, ale tutaj masz możliwość podania templateUrl
i styleUrls
. Nie mogę znaleźć właściwości animationUrls
- czy brakuje mi czegoś - czy jest jakiś sposób na zrobienie tego?
Miły kontakt ze zmienną przekazywaną przez funkcję :) –
Wielkie dzięki! Świetnie się spisałeś! – xgqfrms
i poza układem szablonu? co jeśli masz plik HTML, jak w kanciastych cli? – tatsu