在angular js中,可以有多个HTML文件具有单个控制器吗? 例如:
var app = angular.module('myApp', []);
app.config(function($routeProvider){
$routeProvider.when("/users",{
templateUrl: "/project/views/users.html"
controller: "myCtrl",
resolve: {}
});
$routeProvider.when("/admin",{
templateUrl: "/project/views/admin.html"
controller: "myCtrl",
resolve: {}
});
});
这只是一个粗略的代码,所以请您告诉我是否可以这样使用它?以及为什么...! 预先感谢。
答案 0 :(得分:0)
可以使用以下方法实现:
模板1:
<div ng-controller="myCtrl">
// Do whatever
</div>
模板2:
<div ng-controller="myCtrl">
// Do whatever
</div>