Вопросы по теме 'iron-router'

iron-router: заменить спецсимволы
Чтобы получить понятные ссылки для обмена, я хочу использовать не только ._id в URL-адресе, но и .name . Router.map(function () { this.route('here', { path: 'here/:_id/:name/', template: 'here' }) }) Проблема в...
591 просмотров
schedule 15.01.2024

Наследование RouteController от Iron-Router: почему хук родительского контроллера запускается раньше, чем дочерний?
Я работал с фантастическим пакетом Iron-Router (0.7.1) для Meteor (0.8.1.3) и столкнулся с чем-то, что кажется несколько нелогичным. Я привел пример ниже. Следующий код был написан в контексте Tinytests, предоставленного Iron-Router....
477 просмотров
schedule 10.05.2024

Что случилось с именованными выходами в Meteor/Iron Router?
Я пытаюсь использовать именованные выходы. Когда я ищу его, я нахожу примеры того, как их использовать: Шаблон: {{> yield region="header"}} Контроллер (железный маршрутизатор): ... yieldTemplates: { 'myHeader': {to: 'header'}...
155 просмотров
schedule 29.12.2023

Передача параметров запроса с помощью Router.go в железный роутер
Я пытаюсь передать параметры запроса в Router.go, как показано ниже: var filter = 'abc'; var path = Router.current() && Router.current().path; Router.go(path, {query: {filter: filter}}); Но это не меняет URL-адрес, он по-прежнему...
13752 просмотров
schedule 31.05.2024

Загрузите ссылку на файл, используя версию железа-маршрутизатора 1.0.0-pre2.
Я использую bootstrap-3, collection-fs и iron-router. Я успешно создал кнопку загрузки раньше, но после обновления до версии 1.0.0-pre2 утюга-маршрутизатора мне не удалось успешно воспроизвести кнопку загрузки. <a href="{{this.url...
147 просмотров
schedule 30.11.2022

Железный маршрутизатор: маршруты не работают, если они размещены внутри, если (Meteor.isClient)
Я использую железо: маршрутизатор @ 1.0.0-pre3 с метеором 9.3.1. Код шаблона: <head> <title>ironman</title> </head> <body> </body> <template name="hello"> <button>Click Me</button>...
153 просмотров
schedule 28.12.2023

Заставить железный маршрутизатор вернуть готовность из waitOn
В настоящее время кажется невозможным принудительно установить состояние ready() на маршруте. Например: у меня есть waitOn на 2 подписки. Один из них возвращает Meteor.Error — теперь маршрут будет в состоянии загрузки без завершения. Есть ли...
190 просмотров
schedule 21.12.2023

Iron-Router onBeforeAction Meteor v1.0
до выпуска Meteor v1.0 я успешно запускал этот код: onBeforeAction: function(){ if(Meteor.userId()){ Meteor.call('create_game', this.params._id, 1, function(error, result){ if (error) console.log(error); else{ var game_id...
1845 просмотров
schedule 15.11.2022

iron:router Meteor как изменить маршрут (сохранить состояние в истории) не меняя URL
Я разрабатываю meteor applicaton . Для маршрутизации я использую iron:router . Я меняю некоторые шаблоны, изменяя переменную сеанса. Есть ли способ, которым без изменения URL-адреса пользователь получает запись в истории браузера, что с...
704 просмотров
schedule 21.01.2024

Как получить доступ к совпадению при использовании регулярного выражения в железном маршрутизаторе?
Вместо того, чтобы иметь пять разных маршрутов, я пытаюсь объединить пять разных путей в одну функцию, но мне все равно нужно знать, какому пути она соответствует. Итак, если я настрою свой маршрут с помощью регулярного выражения:...
761 просмотров
schedule 04.05.2024

Почему объект недоступен в шаблоне, когда железный маршрутизатор возвращает этот объект
У меня есть контроллер маршрута для страницы, как показано ниже, который возвращает объект. Но я не могу найти этот объект при отображении шаблона, но когда я печатаю с помощью console.log, obecjt правильно возвращается в шаблон....
83 просмотров
schedule 25.11.2023

При переадресации www. на не www. в Метеоре, где должен быть размещен этот маршрут?
В Meteor я использую код "window.location.href=..." для перенаправления людей со всех сайтов www. URL-адреса без www. Где лучше разместить этот код? Я попытался поместить его в маршрутизатор, а также в код запуска/загрузки. Однако, что бы я ни...
138 просмотров
schedule 11.05.2024

Метеор - Публикуйте только количество для коллекции
Можно ли опубликовать пользователю только количество коллекций? Я хочу отображать общее количество на главной странице, но не передавать все данные пользователю. Это то, что я пробовал, но это не работает: Meteor.publish('task-count', function...
4468 просмотров
schedule 13.12.2023

Может ли Meteor маршрутизировать изменения без обновления/удаления предыдущей страницы для наложения страницы на предыдущую страницу?
Есть ли способ сохранить предыдущую страницу в фоновом режиме, отобразить новую страницу как наложение с измененной маршрутизацией. Я хочу, чтобы страницы просмотра сообщений накладывались на страницу списка сообщений. Когда появится оверлейная...
245 просмотров
schedule 12.05.2024

Крюки маршрутизатора Meteor Iron запускаются несколько раз
EDIT: Вот репозиторий github. И вы можете протестировать сайт здесь . На главной странице просто откройте консоль браузера, и вы заметите, что WaitOn и data запускаются дважды. Когда нет WaitOn , данные просто запускаются один раз....
949 просмотров
schedule 07.12.2022

Как правильно создать глобальную подписку на железо: маршрутизатор?
Мне нужна определенная подписка для каждого маршрута в моем приложении, это работает, но я не уверен, правильно ли это? Router.onBeforeAction(function() { Meteor.subscribe('locations'); this.next(); }); Кроме того, есть ли способ...
64 просмотров
schedule 03.12.2022

Метеор получает данные от роутера
У меня проблемы с получением данных от железа: маршрутизатор. Я пытаюсь получить данные с помощью param._id, а затем передать их моему template.created, чтобы установить переменную сеанса для целей редактирования. Вот мой код в роутере:...
373 просмотров
schedule 25.10.2023

Маршрутизация метеора: как расширить RouterController?
Я читаю книгу «Откройте для себя метеор» и у меня есть вопрос о нумерации страниц (глава о нумерации страниц). У меня есть код в файле router.js: //router.js ... PostsListController = RouteController.extend({ template: 'postsList',...
189 просмотров
schedule 07.10.2022

Router.go не работает
У меня есть приложение метеор. Я создал макет и приложение с помощью Material Design Lite от Google. Ниже приведена моя навигация: HTML-навигация <template name="nav"> <nav class="mdl-navigation...
582 просмотров
schedule 22.02.2024

Железный маршрутизатор Meteor JS: обмен общими «данными» между маршрутами
На данный момент мой роутер выглядит так: Router.map(function(){ this.route('Home',{ path:'/', template:'home', waitOn: function(){ }, data: function(){ if(Meteor.userId()){ var idOfOwner = Meteor.userId()...
66 просмотров
schedule 19.12.2023