Answer the question
In order to leave comments, you need to log in
What is the correct way to work with data in a component?
The question is more about "ideology" since the current implementation works as it is, but something is troubling me that this is a bit wrong. Let's say there is a route for editing a record, the approximate structure is as follows
route: открыть форму записи
controller: действия (сохранить, удалить)
component: (форма с полями)
component: (связи записи с другими записями)
component: действия со связями
button: выбрать существующий элемент - в попапе открывается грид с поиском и пагинацией
button: создать новый элемент - в попапе открывается простая формая для создания нового элемента
this.container.lookup('store:application').findQuery('item', params); // для поиска элементов
this.container.lookup('store:application').createRecord('item'); // для создания элементов
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question