0
我想要遍歷一個Emebrjs收集 - 每次旁邊的下列項目中選擇一個用戶點擊其屬性更改:如何循環中ember.js陣列集合視圖
如何遍歷列表視圖外面的物品? 看到 -
http://jsfiddle.net/gavriguy/NHxJ4/
var App = Em.Application.create({
ready: function() {
App.someItemsView.appendTo('body');
this._super();
}
});
App.tempController = Em.ArrayController.create({
self: this,
foo: {title:'tt'},
content: [
{
title: 'A',
unread: true},
{
title: 'B',
unread: false},
{
title: 'C',
unread: false}
],
init: function() {},
highlightNext: function() {
var currentItem = this.content.filterProperty('unread', false)[0];
//How to change the current item's unread to true???
}
});
App.someItemsView = Ember.CollectionView.create({
contentBinding: 'App.tempController.content',
itemViewClass: Ember.View.extend({
template: Ember.Handlebars.compile('<div>{{content.title}} unread: {{content.unread}}</div>'),
click: function(event) {
this.setPath('content.unread', false);
}
}),
});