原创 Ember.js 入門指南——handlebars屬性綁定

本文從http://www.ibeginer.sinaapp.com遷移過來,歡迎訪問原頁面。     簡單講屬性綁定其實就是在HTML標籤內(是在一個標籤的”<”和“>”中使用)直接使用handlebars表達式。可以直接用ha

原创 Ember.js 入門指南——枚舉(enumerables)

本系列文章全部從(http://ibeginner.sinaapp.com/)遷移過來,歡迎訪問原網站。 在Ember中,枚舉是包括若干子對象的對象,並且提供了很多的Ember.Enumerable API獲取所包含的子對象。我們常見

原创 Ember.js 入門指南——handlebars顯示對象的鍵(未完待續)

  在實際的開發過程中你很有可能需要顯示出對象數組的鍵或者值,如果你需要同時顯示出對象的鍵和值你可以使用{{#each-in}}標籤。 準備工作:使用Ember CLI生成一個component,與此同時會生成一個對應的模板文件。

原创 Ember.js 入門指南——綁定(bingding)

   本系列文章全部從(http://ibeginner.sinaapp.com/)遷移過來,歡迎訪問原網站。     ​正如其他的框架一樣Ember也包含了多種方式綁定實現,並且可以在任何一個對象上使用綁定。也就是說,綁定大多數

原创 Ember.js 入門指南——handlebars基礎

Ember採用handlebars模板庫作爲應用程序的view層。Handlebars模板與普通的HTML非常相似。但是相比普通的HTML而言handlebars提供了非常豐富的Ember表達式。        Ember採用hand

原创 Ember.js 入門指南——表單元素

文章從(http://ibeginner.sinaapp.com)遷移過來,歡迎訪問原頁面。 Ember提供的表單元素都是經過封裝的,封裝成了view組件。經過解析渲染之後就會生成普通的HTML標籤。更多詳細信息你可以查看他們的實現源

原创 Ember.js 入門指南——工具類的助手

    本篇主要介紹格式轉換、自定義helper、自定義helper參數、狀態helper、HTML標籤轉義這幾個方面的東西。 按照文章慣例先準備好測試所需要的數據、文件。仍然是使用Ember CLI命令,這次我們創建的是help

原创 Ember.js 入門指南——調試助手

    ​Ember不僅提供了專門用於調試Ember程序的谷歌、火狐瀏覽器插件“Ember Inspector”( 安裝插件可能需要翻*牆,如果你也是一個程序員我想翻*牆對於你來說應該不是什麼難事!!!),還提供了用於調試的helper

原创 Ember.js 入門指南——番外篇,路由、模板的執行、渲染順序

在Ember中路由和模板的執行都是有一定順序的,它們的順序爲:主路由à子路由1à子路由2à子路由3à……。模板渲染的順序與路由執行順序剛好相反,從最後一個模板開始解析渲染。        注意:模板的渲染是在所有路由執行完之後,從最後

原创 Ember.js 入門指南——handlebars條件表達式

 本系列文章全部從(http://ibeginner.sinaapp.com/)遷移過來,歡迎訪問原網站。 handlebars模板提供了與一般語言類似的條件表達式,比如if、if……else……。 在介紹這些條件表達式之前,我們先

原创 Ember.js 入門指南——handlebars遍歷標籤

本系列文章全部從(http://ibeginner.sinaapp.com/)遷移過來,歡迎訪問原網站。 採用與上一篇文章一樣的方法,使用 ember generate route handlebars-each 命令創建了一個路由文

原创 Ember.js 入門指南——路由重定向

       聲明:對於transition這個詞直譯是“過渡”的意思,但是總覺得“路由的過渡”讀起來總有那麼一點彆扭,想了下於是就用“切換”替代吧,如有不妥歡迎指正。 我們熟知的Java、PHP等語言都提供了URL的重定向,那麼E

原创 Ember.js 入門指南——路由切換的防止和重試

    在路由的切換過程中,Ember路由器會通過回調(beforeModel、model、afterModel、redirect)解析一個transition對象到切換的下一路由中。任何一個回調都可以通過傳遞過來的transition

原创 Ember.js 入門指南——路由定義

    當你的應用啓動的時候,路由器就會匹配當前的URL到你定義的路由上。然後按照定義的路由層次逐個加載數據、設置應用程序狀態、渲染路由對應的模板。 1,基本路由         在app/router.js的map方法裏定義的路由

原创 Ember.js 入門指南——路由簡介

從本文開始,將爲大家介紹路由(route),如果你看過前面的《Ember.js 入門指南——{{link-to}} 助手》這篇文章應該初步瞭解了route。不過在這篇文章中只是簡單介紹了路由是定義、路由層次,更深入的route將從本文開始