gpt4 book ai didi

ruby-on-rails - Backbone 和 Rails 嵌套路由

转载 作者:行者123 更新时间:2023-12-04 02:42:30 25 4
gpt4 key购买 nike

我在 rails 中定义了以下路线:

resources :accounts do
resources :transactions
end

这会导致如下网址:
/accounts/123/transactions/1

有没有一种简单的方法可以将其映射到设置的主干模型?

最佳答案

事实证明,通过在模型中嵌套一个集合,backbone 很容易支持这一点,如下所示:

var Account = Backbone.Model.extend({

initialize: function() {
this.transactions = new TransactionsCollection;
this.transactions.url = '/account/' + this.id + '/transactions';
this.transactions.bind("reset", this.updateCounts);
},
});

这正是我想要的。

您可以在此处阅读更多相关信息: http://documentcloud.github.com/backbone/#FAQ-nested

关于ruby-on-rails - Backbone 和 Rails 嵌套路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8332249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com