5
我使用的是Backbone relational,它很棒。我遇到的問題是當我需要後端提供要附加到模型的網址時。將網址傳遞給骨幹中的關係集合
使用一對一關係時,這不是一個這樣的問題,因爲模型可以將url作爲自身的一個屬性。
另一方面,集合創建了一個單獨的模型。
將這些綁定在一起的最佳方法是什麼?以下示例
{
"user": {
"url": "http://example.com/api/user/1"
},
"permissions": {
"url": "http://example.com/api/user/1/permissions"
}
}
在上面的示例中,我希望用戶成爲具有提供的URL的模型,並且具有提供的URL的集合權限。
我曾嘗試是讓收集工作如下:
{
"permissions": {
"url": "https://example.com/api/user/1/permissions"
"data": []
}
}
但我不能夠運行中提取出來的變量解析。
更多的信息會幫助你。我假設你提供的這些定義來自你的Backbone模型?您的服務器從「https://example.com/api/user/1/permissions」返回哪些數據? –
網址:是否接受可以返回自定義網址的功能? – squall3d
@Morslamina從/ api/user/1/permissions返回的數據是一組要被解析爲模型的對象數組,它們的細節並不重要。上面的JSON提供給服務器以便稍後添加到模型中。如果數據數組中提供了任何內容,則它們將被解析爲模型,就像該url已被提取一樣。 – lededje