фарше typescript , vuex, composition api + Laravel. Есть страница магазина, на которой отображается и устанавливается время работы на каждый день недели.
Страница + компонент в котором выводятся время работы на каждый день - http://joxi.ru/xAe4lj6tbQ3dN2
Данные на страницу я вытягиваю в отдельной функции http://joxi.ru/J2bwEGYHgQjzbA
Отсюда у меня возникает пара вопросов.
1. Правильно ли что я устанавливаю данные магазина в значение только для чтения? Ибо как гласит дока по vue, по возможности необходимо сохранять изменение реактивных объектов внутри поставщика.
2. Т.к данные только для чтения, при их изменении в компоненте ModeList , вываливается предупреждение, о мутации свойства из readonly объекта. Как можно красиво это обыграть с учетом что измененные данные надо отсылать на бэкенд. В голову приходит только клонировать объект который идет в ModeList и как-нибудь его через watch отслеживать
Ggore, пожалуйста, не отправляйте картинки ссылками на них, это неудобно участникам. Просто отправляйте изображение в сообщении (не файлом).
Обсуждают сегодня