ember.js:使用筆記1-數組數據統一顯示

  ember中數據通常都是以array的形式存儲的,控制器使用,如:javascript

App.DataController = Em.ArrayController.extend({});

     想要在一個頁面中輸出全部的數據,能夠在模版中使用{{#each}}輸出Aarray的每一個Object,這時時候可能須要對每一個Object進行操做,使用ObjectController;能夠在每一個each中使用itemController來新建一個ObjectController:java

{{#each data in model itemController="data"}}

{{/each}}



App.DataController = Em.ObjectController.extend({});

      

 其中的數據可能受原controller控制,也可能受新建的controller控制;blog

相關文章
相關標籤/搜索