ember.js - ember 中内置对象的基类

标签 ember.js base-class built-in

如何在 ember 中为内置对象(例如 Controller 、路由器等)添加基类?

我需要在所有 Controller 和其他对象中添加属性。当我创建 Controller 时,我从 MyBaseController 扩展,但内置 Controller 是从 Ember.Controller 扩展的。如何强制内置 Controller 从 MyBaseController 扩展?

最佳答案

如果需要向类的所有实例添加属性,可以使用 reopenreopenClass 功能。 要了解更多信息,请查看 this page来自 ember 指南。

关于ember.js - ember 中内置对象的基类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39424262/

相关文章:

ember.js - 如何在 ember JS 应用程序中设置全局变量

c++ - 指向基本类型的指针的 vector ,找到存储在基本类型中的给定派生类型的所有实例

python - 找到合适的 Python 类型提示,例如,内置函数 map() 的签名

c# - 如何在不修改继承类(基类)的情况下隐藏类中的继承属性?

python - python 中 all() 的行为

c# - 如何将现有程序集转换为 ms 单元测试程序集?

javascript - Ember 中 Controller 上的计算与观察

Ember .js 1.13 : The right way to observe a passed-in attribute of component?

javascript - 当我们第一次使用 Ember JS 启动我们的应用程序时会发生什么?

c# - xUnit 测试类内部