TypeScript与第三方库及测试驱动开发
1. TypeScript中使用Angular
在TypeScript里构建对象时,可使用TypeScript类。例如下面的代码,创建了一个Angular应用和一个控制器类:
var phonecatApp = angular.module('phonecatApp', []);
class PhoneListCtrl {
constructor($scope) {
$scope.phones = [
{ 'name': 'Nexus S',
'snippet': 'Fast just got faster' },
{ 'name': 'Motorola',
'snippet': 'Next generation tablet' },
{ 'name': 'Motorola Xoom',
'snippet': 'Next, next generation tablet' }
];
}
};
在这个例子中,首行代码和之前的JavaScript示例一样,接着使用TypeScript类语法创建了 PhoneListCtrl 类。在Jasmine测试代码里,可像这样使用该类: ctrl = new PhoneListCtrl(scope) 。 PhoneListCtr
超级会员免费看
订阅专栏 解锁全文
739

被折叠的 条评论
为什么被折叠?



