Некоторые маршруты в моем приложении - это игра, и я хочу реализовать процесс подтверждения, когда пользователь собирается покинуть игру для запуска.Meteor iron-router: отменить маршрут
Есть ли способ «остановить» маршрутизатор?.
Я попробовал:
Router.configure({
onBeforeRun: function() {
Router.stop();
}
});
Bu разрушает Evrything.
Любая идея?
, который будет работать, но это означает, что я не могу использовать '{{link-to}}' помощник; которая является одной из основных приятных утилит в железо-маршрутизаторе – fabien
Хорошая точка. Я обновил код выше, чтобы использовать их метод url, который выглядит так, как будто он перемещается по URL-адресу, к которому вы его передаете. В качестве альтернативы вы можете удалить это и просто поместить 'e.preventDefault()' внутри оператора if. (не уверенный) – SkinnyGeek1010
О, я видел, как использовать ваш ответ :) Я немного изменяю свой код – fabien