当前位置: 首页 > 文档资料 > EmberJS 入门教程 >

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

优质
小牛编辑
120浏览
2023-12-01

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

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

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

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

2Reopening Classes and Instances

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

3Computed Properties

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

4计算属性和聚合数据

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

5Observers

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

6Bindings

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