Я хотел бы создать нечто похожее на поиск Google, где наверху есть разные фильтры (текстовый поиск, фильтр по времени ...). В нижней части пользователь может иметь разные виды, поэтому поиск в Интернете, поиск изображений, поиск видео ...QueryString in ember js
Я предполагаю, что на нижних изображениях будут разные контроллеры ember. Вот пример jsFiddle. У меня есть два контроллера, сеть и изображение, получающие данные от навигационного контроллера.
Мой Навигационный контроллер
App.NavigationController = Ember.ObjectController.extend({
search: ''
});
Другие контроллеры будут получать информацию и действовать на нем.
App.SearchController = Ember.ObjectController.extend({
needs: ['navigation'],
updateResults: function() {
return this.get('controllers.navigation.search');
}.property('controllers.navigation.search')
});
Я хотел бы поместить эти фильтры в запрос, чтобы URL-адрес мог быть передан. Как я могу добиться чего-то вроде:
http://myApp/#/web?find=someText&date=lastMonth
http://myApp/#/image?find=otherText&date=lastYear
Можно ли это сделать в ember?