Вопросы по теме '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