继承$ scope和vm(this)angularjs

时间:2016-05-22 05:14:23

标签: javascript angularjs

我有一个基本控制器和控制器,我想继承基本控制器变量和函数。但是,我很难继承' vm' vänd这些功能。

如何将其他控制器的 vm 传递给

BaseController.js

angular
  .module('app')
  .controller('Base', function($scope){
     var vm = this;

     $scope.test1 = "this is a test";
     vm.test2 = 'this is a second test";     
   });

FirstController.js

angular
  .modlue('app')
  .controller('firstCtrl', function($scope, $controller){
    $controller('Base', { $scope: $scope });
    console.log($scope);
  });

0 个答案:

没有答案