在两个不同的html页面中调用一个ng-controller

时间:2017-10-16 13:32:06

标签: angularjs

是否可以在2个不同的html文件中调用控制器? (我认为这是可能的,但有什么缺点?)

1 个答案:

答案 0 :(得分:0)

是的,你当然可以在路线部分指出两条路线到同一个控制器,如下例所示:

"use strict";
app.config([
    '$routeProvider',
    function($routeProvider) {
      $routeProvider.when('/page1',{
        templateUrl:'views/page1.html',
        controller: pageController,
      }).when('/page2',{
        templateUrl:'views/page2.html',
        controller: pageController,
      }).otherwise({redirectTo:'/page1'});
    }
]);