目录

创建和运行应用程序(Creating and Running Application)

在Ember.js中,所有对象都是从Ember.Object派生的。 面向对象的分析和设计技术称为object modeling 。 Ember.Object通过使用类系统支持mixins和构造函数方法等功能。 Ember使用Ember.Enumerable接口来扩展JavaScript Array原型,以便为数组提供观察更改,还使用formatting and localization方法来扩展String prototype

下表列出了Ember.js中不同类型的对象模型及其描述 -

S.No. 类型和描述
1 Classes and Instances

类是模板或蓝色打印,具有变量和函数的集合,而实例与该类的对象相关。 您可以使用Ember.Object的extend()方法创建新的Ember类。

2 Reopening Classes and Instances

这只是更新类实现而不重新定义它。

3 Computed Properties

计算属性将函数声明为属性,Ember.js在需要时自动调用计算属性,并在一个变量中组合一个或多个属性。

4 计算属性和聚合数据

computed属性访问数组中的所有项以确定其值。

5 Observers

观察者观察诸如计算属性之类的属性并更新计算属性的文本。

6 Bindings

绑定是Ember.js的一个强大功能,它有助于在两个属性之间创建链接,如果其中一个属性发生更改,另一个属性会自动更新。

↑回到顶部↑
WIKI教程 @2018