ember.js 2.0:JavaScript框架中的穩定性和改進
ember.js 2.0以標語“穩定性無停滯”到達,這意味著重點是鞏固現有功能,而不是引入主要的新功能。 該版本主要從1.x版本中刪除了不棄用的API,為開發人員的體驗鋪平了道路,並提高了可維護性。
關鍵改進包括逐步淘汰,以支持更健壯和可重複使用的組件,通過棄用>和ArrayController
來簡化控制器結構,而偏愛通用ObjectController
類,並引入流化的塊。參數,以增強車把助手的一致性。 此外,Ember 2.0放棄了對Internet Explorer 8的支持,將資源集中在現代瀏覽器兼容性上(IE9及以上)。
Controller
> > Ember 2.0的變化,稱為“前體特徵”,旨在簡化開發。 關鍵轉換包括:
視圖到組件的視圖:
{{bind-attr}}
each
一致的跨塊參數語法跨車把助手提高了代碼的可讀性和可維護性。 {{each}}
needs
中的參數順序被逆轉以提高一致性。
needs
mut
關鍵字:mut
組件中的attrs
現在通過>屬性始終處理傳遞屬性的訪問。 attrs
>以上是Ember 2.0中的新內容是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!