Angularjs Angular 1.X Typescript控制器在使用SystemJS时未定义
我在AngularJS 1.5.x中使用TypeScript,在我的Tconfig中,所有这些都被编译成SystemJS代码。现在,我遇到的问题只是在顶部有导入的控制器类中(参见下面的示例)。如果我将这些导入取出,一切正常,并且找到了控制器,但是如果我将它们放入,则控制器被包装在System.register块中,并且在我转到视图时找不到它 我是SystemJS的初学者,所以我希望我只是在做一些非常愚蠢的事情,但这让我抓狂,为什么当我有了导入时它不起作用Angularjs Angular 1.X Typescript控制器在使用SystemJS时未定义,angularjs,typescript,systemjs,Angularjs,Typescript,Systemjs,我在AngularJS 1.5.x中使用TypeScript,在我的Tconfig中,所有这些都被编译成SystemJS代码。现在,我遇到的问题只是在顶部有导入的控制器类中(参见下面的示例)。如果我将这些导入取出,一切正常,并且找到了控制器,但是如果我将它们放入,则控制器被包装在System.register块中,并且在我转到视图时找不到它 我是SystemJS的初学者,所以我希望我只是在做一些非常愚蠢的事情,但这让我抓狂,为什么当我有了导入时它不起作用 import { testSer
import { testService} from '../services/test.service';
import { testClass} from '../models/testClass';
namespace app.controllers {
export class testController{
private testService: any;
constructor(public $http: angular.IHttpService) {
}
getData(): any {
}
}
angular.module('app')
.controller('testController', testController);
}