Аутентификация, кажется, пропущена, если я определяю beforeModel hook в моем маршруте указателя. Возможно, это переопределяет mixin beforeModel ...AuthenticatedRouteMixin: перенаправление при перехвате маршрутных перехватов
Пример: следующее не перенаправляет меня на/login, пока я не удалю 'beforeModel' из моего маршрута. То же самое для «afterModel» и, возможно, другие крючки
// app/routes/index.js
import Ember from 'ember';
import AuthenticatedRouteMixin from 'simple-auth/mixins/authenticated-route-mixin';
export default Ember.Route.extend(AuthenticatedRouteMixin,{
beforeModel : function(){
// empty function
}
});
любая помощь будет оценена. Что я хочу сделать, это простые переходы с маршрута на маршрут. Например. перейдите к/users/userlist, когда URL-адрес прост/пользователи
попробовал это. это дает мне следующую ошибку в консоли: Невозможно прочитать свойство «abort» неопределенного TypeError: не удается прочитать свойство «abort» undefined – balafi
Позвольте мне заметить, что я не получаю эту ошибку, если маршрут не использует mixin , Итак, когда mixin используется на маршруте, вызов this._super(); выдает ошибку в консоли. – balafi
вам необходимо передать параметр перехода - исправлен ответ выше – marcoow