【发布时间】:2012-01-13 13:38:50
【问题描述】:
我有一个项目列表,单击它们应该会显示用户详细信息(另一种视图)。 在我的路由器中,我有这样的路由:
'details/:id' : 'details',
现在,在详细功能中,我应该获取我的对象(获取将触发新的视图渲染)。 但是我应该怎么做才能让主干将项目ID附加到model.url? 我现在有两种方法:
获取时动态创建 url:
this.realty_object.fetch({url: SITE_PATH + 'blah/blah/' + id});
还有这样的:
this.realty_object
.set({id : id}, {silent: true})
.fetch();
但我怀疑这是正确的解决方案。应该如何? model.urlRoot 和 model.url() 有什么区别。
【问题讨论】:
标签: backbone.js