TypeScript与第三方库及测试驱动开发
1. TypeScript与Angular
在TypeScript中构建对象时,我们可以使用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' }
];
}
};
在上述代码中,首先创建了一个Angular模块 phonecatApp ,然后使用TypeScript类语法创建了 PhoneListCtrl 类。这个类的构造函数和原始JavaScript示例中的匿名函数作用相同。
进一步扩展 PhoneListCtrl 类:
class PhoneListCtrl {
mySc
TypeScript与主流框架集成及TDD实践
超级会员免费看
订阅专栏 解锁全文
727

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



