Ember.js - 如何在特定的模型对象id上查询ArrayController?

时间:2014-03-18 01:21:56

标签: ember.js

所以我一直在关注本教程:http://www.adobe.com/devnet/html5/articles/flame-on-a-beginners-guide-to-emberjs.html。具体来说,我已经复制了这些部分:

// in app.js:

App.Tweet = Em.Object.extend({
    avatar: null,
    screen_name: null,
    text: null,
    date: null
});

$.getJSON(url,function(data){
me.set('content', []);
$(data).each(function(index,value){
    var t = App.Tweet.create({
        avatar: value.user.profile_image_url,
        screen_name: value.user.screen_name,
        text: value.text,
        date: value.created_at
    });
    me.pushObject(t);
})
});

<!-- in html: -->
<ul>
{{#each App.tweetsController}}
    <li>
        <img {{bindAttr src="avatar"}} />
        <span>{{date}}</span>
        <h3>{{screen_name}}</h3>
        <p>{{text}}</p>
    </li>
{{/each}}
</ul>

我试图找出如何启用它,以便当用户点击HTML中的任何单个推文时,前端会将推文的ID传递给控制器​​,然后控制器会显示更详细的信息。推文的视图。我一直在关注这位官员&#34;入门&#34;来自Ember.js的例子:http://emberjs.com/guides/getting-started/marking-a-model-as-complete-incomplete/,但我们只是说学习曲线是......陡峭的。试图让它与&#34; itemController&#34;一起工作,但这个例子确实令人困惑,因为需要做些什么才能将ID传递回app.js端的控制器......有人可以帮忙吗?

0 个答案:

没有答案