Всем привет!
Примерная структура:
<ui-view data-name="content">
<ui-view data-name="filterAndSort"></ui-view> <!-- Сортировка и фильрация -->
<ui-view data-name="result"></ui-view> <!-- Результат фильтрации и сортировки -->
</ui-view>
Нужно сделать так что бы при изменении фильтра или сортировки обновлялся ui-view отвечающий за результат.
Настройки роутинга:
.state({
name: 'tasks',
url: "/tasks?sort&filter",
resolve: {
...
},
params: {
sort: {
value: 'updated',
squash: true
}
},
views: {
'content' : {
component: 'pageTasks'
},
'filter@tasks' : {
component: 'filter'
},
'list@tasks' : {
component: 'list'
}
}
});
Как можно ли добиться такой работы от uiRouter?