Я пытаюсь выяснить, как получить доступ к вложенной модели в мои данные прибора. Я могу получить доступ к имени img_url и т. Д. В цикле {{each}}, но я получаю [Object, object], если я пытаюсь сделать {{address.street}}
. Модель ниже:Как включить вложенную модель в Ember.js Fixtures
App.Test = DS.Model.extend({
name: attr(),
img_url: attr(),
description: attr(),
address: {
street: attr(),
number: attr(),
zip_code: attr(),
city: attr()
}
});
Вы пытались войти в консоль этих объектов, так что вы знаете, какие свойства она содержит? –
Я сделал. Это то, что я получил: «Ember Inspector ($ E): Object {id:« 3 », имя:« Test », img_url:« url », описание:« Это тест », адрес: Object} ' –
Попробуйте свойство console.log, чтобы вы могли видеть, как получить доступ к дочерним свойствам. Затем, если есть больше объектов, попробуйте также зарегистрировать эти объекты. Возможно, вы найдете свойство address.street.value и т. Д. Если бы вы могли создать демо-версию здесь - http://emberjs.jsbin.com/ –