Jestem dość zdezorientowany z tych pomocników ember. Czy ktokolwiek może w głębszy sposób wyjaśnić różnice między nimi?Różnice między programami ember dla {{outlet}}, {{yield}}, {{render}} i {{partial}}
Odpowiedz
Jak wspomniano w komentarzu, na inne pytania już udzielono odpowiedzi. Pozostałe są dostępne w dokumencie. Proszę przejść poniżej szczegółów i daj mi znać jeszcze w przypadku wątpliwości.
Oto wyjaśnienie:
{{wylot}} -> To zapewni skrótowej/hak/punkt, do którego można renderowania składników (Controller + View). Można tego użyć z metodą renderowania tras. W twoim przypadku prawdopodobnie będziesz miał trasę szczegółów, która mogłaby wyglądać tak. Spowoduje to wyrenderowanie DetailsController z DetailsView do ujścia "detailsOutlet" szablonu indeksu.
{{wydajność}} -> oznacza pole powierzchni matrycy, która będzie wyświetlana wewnątrz innego szablonu
{{czyni}} -> Renderuje NavigationController i NavigationView w tym miejscu. To jest pomocna dla miejsc, gdzie kontroler i widok się nie zmieniają, np. nawigacja.
{{częściowe}} -> Częściowa pomocnika renderuje kolejny szablon bez zmiany kontekstu szablonu:
{{foo}}
{{partial "nav"}}
Powyższy przykład szablon odda szablon o nazwie „nav”, który ma ten sam kontekst jako nadrzędny szablon, w którym jest renderowany, więc jeśli szablon "nav" odwołuje się również do {{foo}}, wydrukowałby to samo co {{foo}} w powyższym przykładzie.
Jeśli szablon "_nav" nie zostanie znaleziony, częściowy helper zostanie przywrócony do szablonu o nazwie "nav".
- 1. Różnice między Sproutcore i Emberem
- 2. Jakie są główne różnice (plusy/minusy) między modelem ember, ember-niespokojny i emu?
- 3. Różnice między functools.partial i podobną lambda?
- 4. Portlety - różnice między atrybutami setAttribute i setRenderParameter
- 5. Różnice między SwingWorker i Executorem
- 6. Różnice między C: i C:/
- 7. Python yield vs Ruby yield
- 8. Różnice między Antsem i Maven
- 9. Różnice między App.Config i Web.Config?
- 10. Różnice między .text i .get_text()
- 11. różnice między scipy.sparse.linalg.lsmr i scipy.sparse.linalg.lsqr
- 12. różnice między NSArray i CCArray
- 13. Różnice między MPI_Scatter i MPI_Bcast
- 14. Różnice między utf8 i latin1
- 15. Różnice między Smalltalk i python?
- 16. Różnice między ServletResponse i HttpServletResponseWrapper?
- 17. Różnice między .ContextMenu i .ContextMenuStrip
- 18. Różnice między BaseHttpServer i wsgiref.simple_server
- 19. różnice między createRfcommSocketToServiceRecord i createRfcommSocket
- 20. Różnice między Boost.Coroutine i Boost.Coroutine2
- 21. Różnice między setUp() i setUpBeforeClass()
- 22. Różnice między MySQLdb i mysqlconnector
- 23. Różnice między Coroutines i `goto`?
- 24. Różnice między JPA i JPA2
- 25. Renderowanie zawartości wewnątrz częściowego = yield =
- 26. Czy jest jakaś różnica między serwerem ember i serwerem ember
- 27. Różnica między obiektami Ember i danymi Ember Data
- 28. Ruby: ProC# call vs yield
- 29. Podobieństwa i różnice między PHPUnit i PHPSpec
- 30. Jak uruchomić akcję w kontrolerze Ember po Render
jest to duplikat pytania? Nie mogę znaleźć wyjaśnienia plonu wylotowego i częściowego – eded
wspomniano wszystkie szczegóły w odpowiedzi :) –