基于 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
                                
                                
                                
                            
评论区