基于 TypeScript 类语法定义 Ember.Objects
Ember-Typescript 项目允许开发者使用 TypeScript 的类语法定义 Ember.Objects,从而实现类型安全的 Ember 对象。
要求:
- Ember 1.10+
- TypeScript 1.4+
示例:
class Person extends ynab.common.EmberBaseObject {
public static create(initialValues?: {}): Person {
return this.createInstance(initialValues);
}
// 将属性设为私有,避免直接获取和设置
private firstName: string = '';
// ... 其他属性和方法
}
88.2KB
文件大小:
评论区