Свързани въпроси '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