Свързани въпроси 'iron-router'

Метеорно ​​маршрутизиране: как да разширя RouterController?
Чета книгата „Открийте метеора“ и имам въпрос относно пагинирането (глава за пагиниране). Имам код в моя router.js: //router.js ... PostsListController = RouteController.extend({ template: 'postsList', increment: 4, postsLimit:...
189 изгледи
schedule 07.10.2022

Изтеглете File Link с помощта на iron-router версия 1.0.0-pre2
Използвам bootstrap-3, collection-fs и iron-router. Успешно създадох бутон за изтегляне преди, но откакто надстроих до iron-router версия 1.0.0-pre2, не успях да репликирам успешно бутона за изтегляне. <a href="/bg{{this.url download=true}}"...
147 изгледи
schedule 30.11.2022

Принудете iron-router да върне готовност от waitOn
В момента изглежда не е възможно да се принуди състояние на ready() в маршрута. Например: Имам чакане на 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...
1845 изгледи
schedule 15.11.2022

Какво се случи с наименуваните добиви в Meteor/Iron Router?
Опитвам се да използвам именувани добиви. Когато го търся, намирам примери как да ги използвам: Шаблон: {{> yield region="header"}} Контролер (Iron Router): ... yieldTemplates: { 'myHeader': {to: 'header'} }, ... or...
155 изгледи
schedule 29.12.2023

Iron Router: Маршрутите не работят, ако са поставени вътре в if (Meteor.isClient)
Използвам iron:[email protected] с meteor 9.3.1. Код на шаблона: <head> <title>ironman</title> </head> <body> </body> <template name="hello"> <button>Click Me</button>...
153 изгледи
schedule 28.12.2023

Защо обектът не е наличен в шаблона, когато iron-router връща този обект
Имам контролер за маршрут за страница, подобна на дадената по-долу, която връща обект. Но не мога да намеря този обект, когато шаблонът се визуализира, но когато отпечатам с помощта на console.log, obecjt се връща правилно към шаблона....
83 изгледи
schedule 25.11.2023

Meteor - Публикувайте само броя за колекция
Възможно ли е да се публикува само броят за колекция на потребителя? Искам да показвам общия брой на началната страница, но не и да предавам всички данни на потребителя. Това е, което опитах, но не работи: Meteor.publish('task-count', function...
4468 изгледи
schedule 13.12.2023

Куките на рутера Meteor Iron се пускат многократно
РЕДАКТИРАНЕ: Ето репото на github. И можете да тествате сайта тук . На началната страница просто отворете конзолата на браузъра и ще забележите, че WaitOn и data се изпълняват два пъти. Когато няма WaitOn , тогава данните се изпълняват...
949 изгледи
schedule 07.12.2022

Какъв е правилният начин за създаване на глобален абонамент за iron:router?
Имам нужда от конкретен абонамент за всеки маршрут в моето приложение, това работи, но не съм сигурен дали е правилно? Router.onBeforeAction(function() { Meteor.subscribe('locations'); this.next(); }); Също така, има ли начин за...
64 изгледи
schedule 03.12.2022

Meteor получава данни от рутера
Имам проблем с получаването на данни от iron:router. Опитвам се да получа данните чрез param._id и след това да ги предам на моя template.created, за да задам променлива на сесията за целите на редактирането. Ето моя код в рутера:...
373 изгледи
schedule 25.10.2023

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

iron:router Meteor как да промените маршрута (запазване на състоянието в историята), без да променяте URL адреса
Разработвам meteor applicaton . За маршрутизиране използвам iron:router . Променям някои шаблони, като променям променлива на сесия. Има ли някакъв начин, без да променя URL адреса, потребителят да получи запис в хронологията на браузъра, че с...
704 изгледи
schedule 21.01.2024

Meteor JS iron-router: Споделяне на общи „данни“ между маршрути
В момента ето как изглежда моят рутер: 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

Router.go не работи
Имам приложение за метеор. Създадох оформлението и приложението с помощта на Material Design Lite от google. Следва моята навигация: HTML за навигация <template name="nav"> <nav class="mdl-navigation...
582 изгледи
schedule 22.02.2024

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

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

При пренасочване на www. към не www. в Метеор, къде трябва да бъде поставен този маршрут?
В Meteor използвам кода "window.location.href=...", за да пренасочвам хората от всички www. URL адреси към различни от www. Къде е най-добре да поставите този код? Опитах да го поставя вътре в рутера, както и кода за стартиране/стартиране....
138 изгледи
schedule 11.05.2024

Може ли маршрутът на Meteor да се променя без опресняване/премахване на предишната страница за наслагване на страница върху предишната страница?
Има ли някакъв метод за запазване на предишната страница на заден план, изобразяване на новата страница като наслагване с променено маршрутизиране. Искам да направя страниците за преглед на публикации да се наслагват върху страница със списък с...
245 изгледи
schedule 12.05.2024

Предаване на параметри на заявката с помощта на 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