Containery treści na stronie

0

Hej,

Zaczynam zabawę z angularem i ogólnie wiem co to jest dyrektywa, jak napisać własną, wiem co to jest ng-include i ng-view ale nie wiem jak taką sytuację rozwiązać:
Mam powiedzmy główny szablon: menu + miejsce na content
Mam też potrzebę niektóre strony serwować bez menu, czyli bez tego szablonu.
Dlatego w index.html nie mogę wrzucić tego menu, tylko wrzucam samo


Stąd myśle by menu napisać jako dyrektywę i w templatce każdej podstronki która będzie wykorzystywała to menu, używać tej dyrektywy.
Czy to jest dobre podejście?</p>

I druga osobna sprawa, gdybym chciał zrobić coś takiego, że mam container treści na danej stronce i chce zmienić jego zawartość - nie mówię o ng-view bo to powiedzmy jest już wykorzystane w top-level. Jak do czegoś takiego podejść? Tzn załóżmy że mam dyrektywę z kontrolerem użytą gdzieś i chciałbym zamiast tej dyrektywy dać inną po kliknięciu jakiegoś przycisku - bez urli. Z pomocą angulara. Jak coś takiego zrobić?

0

Ktoś coś?

0

A wchodziłeś wgłębiej w angulara? Nie do końca rozumiem co chcesz zrobić, ale mam wrażenie, że to co chcesz da się rozwiązać w Angularze za pomocą np. ng-if, ng-show, ng-switch albo za pomocą routera (a jak to zrobić, to pewnie będzie w każdym tutorialu).

0

Dzięki za clue, to powinno się udać, a na temat 1 pytania co sądzisz?

1 użytkowników online, w tym zalogowanych: 0, gości: 1