Может ли кто-нибудь помочь в решении этой проблемы? У меня есть вложенные данные, которые я пытаюсь установить в случае инициализации моей модели Marionette/Backbone. Вот пример:Как использовать get для установки атрибутов модели из вложенного объекта
{
"items": [
{
"name": "Coke",
"description": "Fizzy drink",
"price": [
{
"retail": 2.50,
"shop": 3.50
}
],
},
...
Таким образом, я могу получить на эти данные в инициализации Funciton в модели, как это:
...
initialize: function() {
this.name = this.get('name');
this.description = this.get('description');
}
Чтобы получить цену, я пытался, например:
this.price = this.get('price[0].shop');
... и многие другие варианты.
Мой вопрос: как я могу получить цену из этой структуры?
Цена будет в стандартном шаблоне, например. <% = цена%>
большое спасибо
Я считаю это правильным, потому что это правильно! Однако у меня есть еще одна проблема, связанная с этим, и я сделаю отдельный вопрос. Большое спасибо! – user2703990