RodgerFox
@RodgerFox

Как лучше организовать структуру хранения данных в приложении?

Решил создать конструктор меню, существуют разные типы объектов меню (прим. ссылка на категорию, ссылка на бренд, кастомная ссылка). К каждому типу можно выбрать стиль отображения, но существует несколько шаблонов. В зависимости от них меняется диз. меню, а так же список вариантов отображения для каждого объекта и могут использоваться разный набор полей в массиве объектов меню.
При изменении шаблона массив с полями может меняться:
{
id = id,
type = type,
name = name,
style = style, 
доп. поля...
items = [...]
}

В зависимости от выбранного шаблона, могут быть разные доп. поля. Правильно ли будет использовать копии массивов с объектами меню, но каждый будет иметь свои доп. поля, и если пользователь решит изменить стиль. Будет переключение на другой массив (сконструированное меню показывается ниже, как будет выглядеть на сайте). А при сохранении активный "профиль" используется для создания нового меню. Или использовать один массив с объектами меню и кучу полей в нем для каждого объекта?
Спасибо.
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Gregpopov
Full stack web developer
Если у вас модель при байнде выглядит вот так:
{{varible}}
вы что-то делаете не так.

Лучше так:
{{item.varible}}

А вообще, гуглится на раз:
habrahabr.ru/post/181882
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы