一个用来构建WEB应用的框架Ember.js

    Ember 是一个用于创建野心勃勃的 web 应用程序的 JavaScript 框架,它免除了 样板文件并提供了一套标准的应用程序架构。
    

    Ember.js同样是一个用于创建web应用的JavaScript MVC 框架,其采用基于字符串的Handlebars模板,支持双向绑定、观察者模式、计算属性(依赖其他属性动态变化)、自动更新模板、路由控制、状态机等。
    Ember.js使用自身扩展的类来创建Ember.js对象、数组、字符串、函数,提供大量方法与属性用于操作。每一个Ember.js应用都使用各自的命名空间,避免冲突。

MyApp.president = Ember.Object.create({
  name: "Barack Obama"
});
MyApp.country = Ember.Object.create({
  // 以“Binding”结尾的属性名会让 Ember 创建
  // 一个到 presidentName 属性的绑定。
  presidentNameBinding: 'MyApp.president.name'
});
// 随后,在 Ember 已经解析绑定后……
MyApp.country.get('presidentName');
// "Barack Obama"

Comments are closed.