이 함수는 매우 고립 된 것처럼 보입니다. 즉, Route의 다른 함수와 달리 args없이 호출되므로 경로의 '모델 및/또는 컨트롤러'에 '쉽게'액세스 할 수 없습니다.Route.activate에서 수행 할 수있는 적절한 작업은 무엇입니까
API은이 기능이 호출되는 시점을 알려주지 만 사용자가 의도 한 바가 많지 않습니다.
this.controllerFor와 같은 함수를 사용할 수 있다는 것을 알았지 만 그것은 activate 메소드에서 캡슐화 유형을 강제하는 것을 위반하는 것처럼 보입니다. 즉, 컨트롤러에 액세스해야한다고 가정하면 함수에 대한 인수로 전달되었을 것입니다.
누구든지이 기능의 사용에 대한 모범 사례에 대한 지침을 제공 할 수 있다면 커뮤니티에 도움이 될 것이라고 생각합니다.
코드를 추가하십시오. 도와주는 것이 훨씬 쉽습니다. –