1
다른 파일에 라우터 컨트롤러를 설치하는 방법이 있습니까, 라우터가 꽤 커지고 코드를 약간 부딪 치고 싶습니다.MeteorJS Iron Router - 라우터 컨트롤러를 별도의 JS 파일에 둘 수 있습니까?
Router.route("/",{
name:"home",
controller:"HomeController"
});
Router.route("/about",{
name:"about",
controller:"AboutController"
});
lib 디렉토리/컨트롤러/home.js lib 디렉토리/컨트롤러/약
HomeController=RouteController.extend({
template:"home",
onBeforeAction:function(){
//
this.next();
},
data:function(){
return {
//
};
}
});
을
lib 디렉토리/router.js :
이것은 나를 위해 작동하지 않습니다 잡히지 않은 TypeError : 정의되지 않은 함수가 아닙니다. –
유효한 패턴임을 100 % 확신하기 때문에 코드를 제공 할 수 있습니까? – saimeunt
예 내 마지막에 올바른 문제가 해결되었습니다. –