ui-router to świetna alternatywa dla standardowego routera kątowego; obsługuje nested states and views i multiple views.Kątowy interfejs użytkownika: widoki zagnieżdżone a widoki wielokrotne
Jestem trochę zdezorientowany przez różnicę między nimi. Wydaje mi się, że wiele widoków można prawie zawsze myśleć i implementować jako widoki zagnieżdżone komponentu "wyższego rzędu". Na przykład, jeśli weźmiemy pod uwagę aplikację z paskiem bocznym i polem zawartości, możemy modelować je jako dwa widoki "równoległe" lub jako pasek boczny widok nadrzędny, a okienko treści - zagnieżdżony widok podrzędny, który zależy od wybranego elementu paska bocznego .
Sam readme zdaje się sugerować podział nie jest to jednoznaczne:
Pro Tip: Podczas wielu równoległych widoki są potężnym narzędziem, często będzie w stanie bardziej efektywnie zarządzać poprzez interfejsy zagnieżdżanie widoków i parowanie tych widoków ze stanami zagnieżdżonymi.
Kiedy należy używać wielu widoków i widoków zagnieżdżonych? Czy istnieją pewne kryteria, które mogą pomóc w wyborze większości czasu, który jest prawidłowym sposobem modelowania stanów, zagnieżdżonych w stosunku do wielu?