Мне нужно получить текущий url от Ember в качестве параметра redirectTo. Параметр будет использоваться для перенаправления пользователей на одну страницу после входа в систему из другого приложения. URL выглядитКак получить текущий url (включая часть после hash) с Ember
http://test.com/apps/#/tables/7
Я нашел this post получить currentPath/маршрут из приложения. Он предоставляет текущее имя маршрута, но мне интересно, как я могу получить полный путь, включая идентификатор от Ember. У меня есть вложенное объявление маршрута, как показано ниже.
App.Router.map(function() {
this.resource('tables', function() {
this.resource('table', { path: ':table_id' });
});
});
Любые предложения приветствуются. Благодаря!
Я попробовал но URL-адрес не обновляется правильно, когда пользователи нажимают на другую таблицу. Я могу написать jquery, чтобы наблюдать изменение URL, но мне интересно, есть ли у Ember способ сделать это. – wen
По моему опыту, это также не удастся при выполнении тестов интеграции/приёма. Он всегда будет возвращать '/ tests'. –