Angular允许我以几种不同的方式将控制器与模板相关联:
使用anguluar-route
:
app.js
$routeProvider.when('/foobar',
{controller: "FooCtrl", templateUrl: 'partials/bar.html'}
);
在ngInclude
模板中:
的index.html
<div ng-include="'/partials/user.html'" ng-controller="FooCtrl"></div>
在模板中:
泛音/一个bar.html
<div ng-controller="FooCtrl">
Hello world!
</div>
是否倾向于使用其中一种而不是另一种?为什么[不]?