【发布时间】:2014-09-14 15:08:46
【问题描述】:
我刚刚开始创建 Haxe externs(严格类型的类定义) 基于 ember 源的 yuidoc 输出。 现在我需要帮助来了解如何实现 Ember 特有的那种混合架构。
例如,Ember.Object 扩展了 Ember.CoreObject - 但是我无法在后者中找到任何构造函数 - 在 Ember 中是否有任何对 new Something() 的直接调用?
然后Ember.Object 使用Ember.Observable 进而从 ember-metal / lib / computed.js 模块导入cacheFor - 这种关系反映在 yuidoc 的data.json 输出中还是我需要解析直接来源以便将所有方法收集到我的类定义中?
【问题讨论】: