Описание тега ember-router
Ember.Router - это встроенный механизм маршрутизации в Ember.js, который представляет состояние приложения с помощью URL-адреса. Он предоставляет вам полезные инструменты для управления состоянием приложения в соответствии с масштабом вашего приложения.
2
ответа
Параметр запроса в Ember Route
Есть ли способ иметь параметр запроса в раскаленных маршрутах. В моем приложении есть маршрут поиска товаров, где пользователь ищет товары с помощью поля ввода. Когда пользователь переходит к одному из найденных продуктов, а затем нажимает кнопку "Н…
05 авг '13 в 20:35
1
ответ
Использование Ember Component в списке
Я использую Ember Component(например, кнопку) в массиве: {{#each employees as |employee|}} {{employee.first_name}} {{component "button" action='promoteEmployee' emp_id=employee.id}} {{/each}} И, в действии компонента на кнопку является нажатие кнопк…
17 мар '16 в 13:28
1
ответ
Всегда добавляйте косую черту в приложении
Я хочу подать свое приложение Ember ВСЕГДА с косой чертой. Это также означает, что любой маршрут доступен как myapp.com/cool-page будет переписан / перенаправлен как myapp.com/cool-page, Как я могу это сделать?
04 фев '15 в 21:18
1
ответ
this.controller не определен в классе Route
Я разрабатываю SPA с использованием EmberJS последней версии 1.7.0, согласно Ember docs, маршрут содержит свойство, которое содержит ссылку на контроллер, но всегда возвращает undefined во всех моих маршрутах. ApplicationRoute = Ember.Route.extend({…
29 сен '14 в 11:42
1
ответ
Ember DRY вложенные компоненты с одинаковыми действиями
Прямо сейчас я создаю определенный экран в своем приложении ember, в котором есть неизвестное количество вложенных компонентов. Из-за этого я стараюсь не изменять URL-адрес на основе показанного компонента, а также есть некоторая базовая информация,…
27 июл '15 в 19:55
1
ответ
Ember.js разные ресурсы в одном пространстве имен
Ура! У меня есть разные ресурсы в одном пространстве имен на моей стороне рельсов: namespace :api, defaults: { format: :json } do resources :users, only: [:show] do collection do get 'profile' end end resource :music, only: [], controller: 'music' d…
21 мар '13 в 21:34
1
ответ
Использование emberjs new-router-V3 и #with helper для доступа к событиям, определенным в другом маршруте
У меня есть этот рабочий jsfiddle . EmBlog.PostsEditRoute имеет событие destroyPost, которое я хочу вызвать с помощью помощника действий в post/show.hbs, который является шаблоном для EmBlog.PostsShowRoute. Я использую #with помощник, чтобы изменить…
21 янв '13 в 15:22
2
ответа
Как изменить параметры запроса в Ember?
Я пишу обработчик действий в route:application: actions: { changeFoo(foo) { // I want to change the fooId queryParam to foo.get('id') } } Проблема в том, что единственные документированные способы изменения параметров запроса, которые я могу найти, …
04 фев '16 в 03:56
1
ответ
Вложенное поведение маршрутизации для Ember.js
Может кто-нибудь объяснить поведение роутера и вложенных маршрутов в Ember.js? Каковы итоговый URL, RouteName, Controller, Route и Template? App.Router.map(function(){ this.resource('profile'); // URL: /profile // RouteName: profile // Controller: P…
22 июл '13 в 05:12
0
ответов
EmberJS - Маршрутизация с одним необязательным параметром?
Я хотел бы добавить параметр фильтра (:date) в URL, но он не должен быть обязательным. Что не работает: this.route("test", {path: "/test/:test_id"}); this.route("test", {path: "/test/:test_id/:date"}); Но важно, чтобы у меня был только 1 маршрут, с …
25 сен '13 в 13:57
1
ответ
Уборка тлеющего угля при выходе из маршрута
Я хочу сделать некоторую очистку, когда я покидаю маршрут, например, остановить таймеры. Для этого мне нужно событие, которое срабатывает при выходе из маршрута, и мне нужен доступ к экземпляру контроллера внутри этого события. Есть exit событие, но…
14 фев '13 в 11:10
1
ответ
Emberjs-1.0.0-rc.6 использует перечисляемый список событий, происходящих в определенную дату
Когда я определяю действие контроллера для отображения дат, происходящих с определенной датой, оно работает правильно, но если я преобразую это действие контроллера в свойство, оно перестает отображать дату, происходящую для определенного события. J…
22 июл '13 в 18:18
2
ответа
Полный переход после обновления параметров запроса в ember
У меня есть следующий маршрут, который запускает отчет для определенного диапазона дат: export default Ember.Route.extend({ model: function(params){ return this.store.query('report' { "report":"my_report", "from":params.startDate, "to":params.endDat…
24 фев '16 в 14:08
1
ответ
Идиоматические Emberjs для вложенных маршрутов, но не вложенных шаблонов
Это продолжение маршрута "Понимание Эмбер". Основные / подробные представления великолепны, но я пытаюсь создать иерархический URL-маршрут без вложения их шаблонов. Однако мне все еще нужен доступ к родительской модели для таких вещей, как ссылки на…
09 июн '13 в 18:28
2
ответа
Ember Router and Controller
Я пытаюсь получить пример из Ember Guide, но я не понимаю: window.App = Ember.Application.create() App.Router.map -> this.route("about"); this.route("favorites", { path: "/favs" }) App.IndexRoute = Ember.Route.extend({ setupController: (controlle…
25 апр '13 в 20:34
2
ответа
Замените Ember.ArrayController.create() не будет разрешать отношения ownTo | ember upgrade 3.x
Я нахожусь в процессе обновления, и я сталкиваюсь с проблемами, потому что ArrayController устарел. В моем старом маршруте Ember 1.13 я использую модель /announcement.js export default DS.Model.extend( { id:DS.attr('string'), title: DS.attr( 'string…
12 ноя '18 в 04:00
0
ответов
Как я могу использовать помощник для ссылки, чтобы указать на свойство контроллера (вместо маршрута)?
Я готов сделать следующее: {{#if location_resource_is_present}} {{#link-to location_resource_link }} {{location_resource_name}} {{/if}} Проблема здесь в том, что location_resource_link - это свойство, которое хранит имя маршрута во время выполнения.…
05 мар '14 в 12:54
1
ответ
Как ссылаться на сгенерированный маршрутизатором контроллер из представления
У меня есть следующий код в моем приложении Ember... App.Router.map(function () { this.resource('messages', { path: '/messages' }, function() { this.route('message', { path: '/:message_id' }); this.route('unanswered', { path: '/unanswered' }); }); }…
23 май '13 в 20:52
2
ответа
Как мы можем перезагрузить маршрут Ember JS (versoin 1.0.0-rc.1)
У меня есть условие, где мой маршрут: application.com/#/sample/:id перенаправлен обратно на application.com/#/sample/:idНапример, application.com/#/sample/1 получает событие, которое перенаправляет на application.com/#/sample/2 Это не вызывает перез…
15 апр '13 в 05:10
1
ответ
Передача скрытых параметров между маршрутами
Я очень новичок в Ember.js, и пытаюсь создать приложение, в котором мне нужно просматривать даты и конфиденциальность записей. То, что я хочу сделать, мне нужно передать одно значение переменной через маршруты Ember, не показывая его на URL appcicat…
13 май '14 в 06:36