Jestem stosunkowo młodym użytkownikiem AngularJS i chciałbym wiedzieć, w jaki sposób można dynamicznie pobierać częściowe szablony. Rozważmy ten abstrakcyjny (i uproszczony na ten przykład) moduł. Samo to byłoby częściowym szablonem, który zostanie ponownie wykorzystany w całej aplikacji.AngularJS - Dynamiczne korzystanie z części w innych partiach
Częściowa Moduł Markup
<div class="module">
<h2 class="module-title">{{module.title}}</h2>
<div class="module-content">
{{module.content}}
</div>
</div>
Po ściągam trochę po stronie klienta dane mogą życzę module.content
być prosty ciąg tekstu, bez żadnych problemów. Byłoby użyteczne, gdybym mógł dynamicznie wstawiać inne częściowe szablony do module.content
na podstawie danych, z którymi pracuję. Powiedz np. W mojej odpowiedzi Mam listę nagłówków, które chcę wyświetlić, czy możliwe jest wciągnięcie częściowego szablonu, który obsługuje nagłówki? A w innym miejscu, module.content
może być szablonem częściowym, który obsługuje galerię obrazów.
Dowolne wejście lub kierunek będą bardzo mile widziane!
Dziękuję za odpowiedź informacyjną! Będę się z tym dzisiaj bawił i dam ci poznać, jak to rozumiem. Fragment 'module.content' może się różnić, więc będę musiał przejść ścieżkę niestandardowej dyrektywy (lub dwóch). – greaterweb
Poszedłem drogą niestandardowych dyrektyw i udało mi się osiągnąć to, co było mi potrzebne, dziękuję za pomoc! – greaterweb
+ "otaczanie adresu URL pojedynczymi cytatami" – Jackson