Изменить только один взгляд на изменение состояния в ui.router?
У меня есть простой макет, например, так:
__________________ ________
| | | Side |
| Main section | | -bar |
|________________| |______|
"Основной раздел" предоставляет пользователю формы; на основании их выбора, что "Основной раздел" state
должен измениться (то есть: должен быть загружен другой частичный). Как мне облегчить это с UI.router
?
Например: изменить только columnOne
в /about
состояние: http://plnkr.co/edit/IzimSVsstarlFviAm7S7
1 ответ
Решение
Когда состояние изменяется, будут загружены все представления нового состояния и представления любого предка. Поэтому, если вы хотите, чтобы представление A оставалось неизменным, пока представление B меняется на представление C, то состояние представления A должно быть предком представлений B и C. Поэтому вам необходимо промежуточное (возможно, абстрактное) состояние.