Ember.js 试图找出如何在Ember中设置此链接

Ember.js 试图找出如何在Ember中设置此链接,ember.js,Ember.js,我正在看余烬,看它是否合适。出现的一个问题是,我们有许多“窄”api调用-这些调用返回一个包含最少数据的列表,以创建一个列表,然后用户单击一个指向详细视图的链接。由于链接到辅助对象的工作方式,这将绕过路由中的模型方法。这个问题也有同样的问题:但我真的不明白他提供的答案。具体而言,他提供了以下代码: <a {{bindAttr href="somePropertyInYourModel"}}>{{someTextProperty}}</a> 我怎样才能

我正在看余烬,看它是否合适。出现的一个问题是,我们有许多“窄”api调用-这些调用返回一个包含最少数据的列表,以创建一个列表,然后用户单击一个指向详细视图的链接。由于链接到辅助对象的工作方式,这将绕过路由中的模型方法。这个问题也有同样的问题:但我真的不明白他提供的答案。具体而言,他提供了以下代码:

<a {{bindAttr href="somePropertyInYourModel"}}>{{someTextProperty}}</a>
我怎样才能让它工作呢?他要我们做什么

thx的帮助,烬看起来真的很酷,但有很多要知道的

编辑#1 这是整个路由器列表。我希望有一个posts视图,当用户单击时,它将转到post视图,该视图将填充到右侧。问题是到的链接绕过了模型,因此我们确实需要在该点重新加载模型。这将允许我们重新调整现有api的用途。Thx求救

Hex.Router.map(function() {
  // put your routes here
    this.resource('index', { path: '/' });
    this.resource('users', { path: 'users' });
    this.resource('loginslogouts', { path: 'loginslogouts' });
    this.resource('locations', { path: 'locations' });
    this.resource('flaggedcontent', { path: 'flaggedcontent' });
    this.resource('posts', function(){
        this.resource('post', { path: ':post_id' });
    });
    this.resource('comments', { path: 'comments' });

});

啊,发送id而不是模型,这将重新触发模型挂钩。将模型发送到挂钩会使ember认为您拥有该模型,发送id会告诉ember使用该id点击模型挂钩

{{#link-to 'post' post.id}}{{post.name}}{{/link-to}}

啊,发送id而不是模型,这将重新触发模型挂钩。将模型发送到挂钩会使ember认为您拥有该模型,发送id会告诉ember使用该id点击模型挂钩

{{#link-to 'post' post.id}}{{post.name}}{{/link-to}}

你要去哪条路线,你能展示你的路由器,并解释一个快速的工作流程来呈现问题吗?你要去哪条路线,你能展示你的路由器,并解释一个快速的工作流程来呈现问题吗?很好,看起来很好,看起来很好