哪一个是处理角度js中控制器的更好方法。
.when('/start', {
templateUrl: 'views/start.html',
controller: 'StartCtrl',
resolve: {
loggedin: verifyLoggedin;
}
});
或
<html ng-app="app">
<head></head>
<body ng-controller="StartCtrl"></body>
</html>
答案 0 :(得分:0)
首先,你不能以这两种方式比较控制器,因为这两者都有不同的场景,第一个用于路由,你必须在那里提到具有分离视图的控制器。
关于将控制器与特定视图链接起来的第二个,所以两种情况都不同。
如果我错了,或者您正在寻找其他方式,请告诉我。
答案 1 :(得分:0)
对于路由,第一个选项是处理控制器的更好方法。
请查看John Papa's angular 1 style guide以获得有关角度的更好做法。