2016-11-21 2 views
0

내 routes.js 파일 내에 여러 개의 경로가 있으므로 여기에 추가 필드를 추가하려고합니다. 내가 경로의 수를 가지고 있기 때문에 아래 경로유성 루트의 사용자 정의 필드

Router.route('/', { 
    name: 'home', 
    controller: 'LoginController', 
    where: 'client', 
    action:'index' 
}); 

, 나는 모든 경로를 통해 가서 내가 생성 경로 이름을 사용하려면이

_.each(Router.routes, function(route){ 
    console.log(route.getName()); 
}); 

같은 경로 이름을 얻으려면 모래밭. 링크에는 링크 이름이 필요하며 링크에 링크 이름을 넣을 생각이 있습니다.

Router.route('/', { 
    name: 'home', 
    controller: 'LoginController', 
    where: 'client', 
    text: 'Login Link', 
    action:'index' 
}); 

meteor?에서 허용되는 경로에 맞춤 입력란을 도입하고 있습니까?

답변

0

나는 그것하지 워드 프로세서에서 http://iron-meteor.github.io/iron-router/#route-specific-options

거기 title 옵션이 있지만 발견하고 이런 식

Router.route('/', { 
    name: 'login', 
    controller:'HomeController', 
    where: 'client', 
    title: 'login', 
    icon: 'this is the icon', 
    action:'index' 
}); 

등을 사용하는 옵션을 취득

Router.routes.forEach(function(route){ 
    console.log(route.getName()); 
    console.log(route.options.title); 
    console.log(route.options.icon); 
}); 

이있다 결과는

login 
login 
this is the icon 

사용자 지정 옵션 icon도 작동하는 것 같습니다.