您的位置:首页 > Web前端 > JavaScript

#1 应用和实例

2017-08-13 14:09 176 查看
英文原版:https://guides.emberjs.com/v2.14.0/applications/applications-and-instances/

每一个Ember应用都相当于是从Ember.Application继承的一个类。这个类用来声明和配置组成你应用的若干对象。

当你的应用启动的时候,它会创建一个Ember.ApplicationInstance 来管理它的状态。这个实例作为你的应用程序所实例化的对象的“所有者”。

本质上,Application用来定义应用,而ApplicationInstance用来做应用的状态管理。

这种职能的分离不仅清楚的勾画处了您的应用程序的架构,还可以提高其效率。当你应用需要不停的在测试环境或者在服务端呈现期间启动时这尤其有用。只需在application中配置一次,就可以在多个有状态的ApplicationInstance之间共享。这些实例会在它们不被需要的时候销毁。

本节完
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息