ember.js - Moving an ArrayController/View to a Component in Ember 1.13 -


i'm in process of updating ember app use 1.13 , having issue translating particular ember.view , associated ember.arraycontroller ember.component, per deprecation guide.

after repurposing code, have following:

app/templates/page.hbs

{{example-component content=posts}} // "posts" being array of objects 

app/templates/components/post-list.hbs

{{#each content key="@index" |post|}}     {{post.title}} {{/each}} 

in cases, order of items in posts array need change (via ember.sortablemixin), , these changes need reflected on screen. when this, however, seems though content isn't being binded correctly , doesn't update visually (though order of posts data correct in pagecontroller).

i hope makes sense. appreciated!

with of @locks in freenode irc, have answer. issue had key being iterated on in {{#each}} loop. changing key="@identity" (ember 1.13.2) works desired.


Comments

Popular posts from this blog

PHP DOM loadHTML() method unusual warning -

python - How to create jsonb index using GIN on SQLAlchemy? -

c# - TransactionScope not rolling back although no complete() is called -