W mojej aplikacji gałązkowej mam kontroler renderujący widok.przejście z gałązki do ReactJS: jak przedłużyć szablon/komponent do zbudowania pełnych stron reactJS? implementować router reagujący i redux w symfony?
Ten pogląd jest następujący:
{% extends ':Template/Backend:backend.html.twig' %}
{% block title_wrapper %}
{% endblock %}
{% block body %}
My code
{% endblock %}
W backend.html.twig, mam:
{% extends ':Template/base.html.twig' %}
{% block navbar %}
{% render controller ... %}
{% endblock %}
{% block sidebar%}
{% render controller ... %}
{% endblock %}
{% block body %}
{% endblock %}
Teraz, ta strona jest bardzo dynamiczna z wielu różnych technologii AJAX wywołuje aktualizację inną część dane. ReactJS wydaje się być dobrym sposobem na uproszczenie.
Rozumiem, jak umieścić jeden składnik w innym i nad nim pracować. Jednak w zależności od zawartości mojego paska nawigacyjnego i paska bocznego w zależności od zawartości mojej strony, jak mogę to zrobić?
Moje problemy to:
- Gdybym czynią mój składnik ciała i jest oddzielona od moich bocznym pasku nawigacyjnym i komponentów (zachować istniejące struktury gałązka i obciążenia 3 komponenty), zmiana w jednym nie będzie zaktualizować inny jeden
- Jeśli ładuję jeden komponent aplikacji, który obejmuje pasek nawigacyjny, elementy paska bocznego i części ciała, w jaki sposób utworzyć odmiany ciała, tj. w jaki sposób mogę replikować funkcję "rozszerzania" gałązki?
- Muszę się poruszać krok po kroku, więc muszę nadal renderować części mojej aplikacji z gałązką
- Wygląda na to, że potrzebowałbym poprawnie zaimplementować reux i routera reakcji w mojej aplikacji symfony, stworzyć pojedynczą aplikację i komponent aplikacji zawierający nawigację. Byłbym wdzięczny za pomoc!
Chciałbym trochę pomocy eksperta reactSS! Dzięki!
Dochodzę do tego, mam wrażenie, że muszę poprawnie zaimplementować Redux, więc mam jeden sklep, od którego zależą wszystkie moje komponenty. Działania użytkowników w moim widoku wyzwalają zdarzenia, do których subskrybcje sklepu subskrybują. W ten sposób aktualizacja danych kończy się na każdym komponencie ... wciąż próbuję go naprawić –