2015-06-29 3 views
1

Когда вы нажмете ссылку на железный маршрутизатор, MeteorJS изменит шаблон, который отображается на странице. это не традиционная перезагрузка страницы.Программно нажмите ссылку «Железный маршрутизатор» в MeteorJS

Как я могу достичь этого программно?

например: у меня есть гиперссылка, определяемая "{{pathFor 'settings'}}", при нажатии на нее будет изменен шаблон, отображаемый в шаблоне 'settings'. но когда я делаю это программно с "window.location='http://localhost/settings'", запускается обновление страницы, и любые переменные, которые я мог инициализировать, исчезли.

я думаю, что я могу добиться результата, я хочу, добавляя «триггер нажмите кнопку» событие в JQuery, но мне было интересно, если есть лучший/простое решение доступно

ответ

4

Вы должны использовать Router.go('settings');. Вы можете указать путь или имя маршрута, если вы его установили.

+0

Спасибо! так просто. – X0r0N