我正在编写一个大型木偶应用程序,它最初是从路由器/控制器运行的。
这是我的问题——在控制器中包含不适用于路由的其他功能是一种好习惯吗?
所以说我有以下方法:
index : function() {
alert('test!');
}
能够在初始化路由时声明未调用的控制器中的其他函数是否符合最佳实践?像这样:
noRouteAssociated: function() {
alert('test!');
}
index: function() {
this.noRouteAssociated();
}
显然这是一个简化的示例,但我试图避免将大量信息或函数声明放在方法中,因为它们与路由器相关联。