假设我在 Meteor 项目中有以下结构
lib/
|_ base_router_controllers.js
|_ post_router_controllers.js
|_ task_router_controllers.js
base_router_controllers.js
JsonController = RouteController.extend({
action: function() {
//do things
}
});
post_router_controllers.js
PostController = JsonController.extend({
action: function() {
//do post things
}
});
task_router_controllers.js
TaskController = JsonController.extend({
action: function() {
//do task things
}
});
如果不将 JsonControlleer 添加到 post_router_controllers.js 和 task_router_controllers.js,则 post 和任务路由器控制器文件无法找到 json 控制器。如何在不复制多个文件中的控制器代码的情况下继承 JsonController?