Size: a a a

2017 February 01

АШ

Андрей Ширшов in Ember_js
это именно то что я хотел
источник

K

Konstantin in Ember_js
отлично =)
источник

D

Dmitry in Ember_js
Всем привет!
источник

K

Konstantin in Ember_js
Добрый день!
источник

D

Dmitry in Ember_js
Только вникаю в разработку на эмбере и задам, наверное, простой вопрос. Буду очень рад, если поможете)
У меня есть две модели: theme и collection, первая со связью один ко многим ко второй модели. Визуально в приложении отображаются компоненты для объктов первой модели (theme-card). Когда пользователь нажимает на один из этих компонентов должна произойти загрузка соответствующих ресурсов со второй моделью collection и отобразится в компоненте collection-card. Насколько я понял, компонент эбмера не должен загружать данными, но как тогда мне загрузить данные и отрендерить их через другой компонент?
источник

K

Konstantin in Ember_js
Данные нужно грузить в роутах
источник

K

Konstantin in Ember_js
Какой у тебя бэкенд?
источник

D

Dmitry in Ember_js
rails
источник

D

Dmitry in Ember_js
всё по jsonapi
источник

K

Konstantin in Ember_js
источник

D

Dmitry in Ember_js
да, его и использую
источник

K

Konstantin in Ember_js
ага
источник

K

Konstantin in Ember_js
нужно  в контроллере в рельсах сделать include
источник

K

Konstantin in Ember_js
чтобы релэшны подгружались
источник

K

Konstantin in Ember_js
вот пример из моего кода
render json: @building, include: [%w'metros street providers owner infrastructures building_assignments'], fields: params[:fields], serializer: BuildingFullSerializer
источник

D

Dmitry in Ember_js
у меня скорее проблема с рендингом последующим
источник

D

Dmitry in Ember_js
в какой части эмбере я должен отрендить второй компонент для зависимого ресурса?
источник

K

Konstantin in Ember_js
вообще, проблемы адаптерами под апи не так просто отлаживать, поэтому http://jsfiddle.net/6Evrq/ или на гитхаб выложи
источник

K

Konstantin in Ember_js
+в целом, если проект не очень большой, то лучше избегать ember-data
источник

K

Konstantin in Ember_js
потому что в любом случае везде его не будешь использовать, а код для моделей придется писать и на бэке и на фронте, +много трудности с релейшнами
источник