建立一個應用程式
首先,要建立一個Ember.Application
的實體:window.App = Ember.Application.create();我們把應用命名為
App
,你亦可以改一個有意義的名字。擁有一個應用物件(Object),有幾個重要的原因:
- 它是應用的命名空間(namespace),應用的所有類(classes)都是這物件的屬性(properties)。如:
App.PostsView
和App.PostsController
。這能避免全域變數的污染。 - 它幫你監聽網頁的事件,並負責傳送事件到視圖。
- 它會自動渲染應用模板—─模板的基礎/根,其他模板都會渲染到此模板
- 它會自動建立路由器,並基於目前的URL進行路由。
參考:http://emberjs.cn/guides/application/
沒有留言:
發佈留言