меня есть компонент (кнопка-ссылка) который показывает, сколько у меня есть товаров в корзине. Можно ли как-то обойтись без vuex/pinia, чтобы подгружать данные о количестве товаров в корзине средствами инерции? В ларавель в каждом ответе, допустим, можно передавать данные о корзине, но эти данные из каждого ответа будет проблематично подгружать в другой компонент
Почему избегаете тут вьюкс/пиню?
Почему все пихают глобальный стор, когда кто-то говорит о ребенке или родителе?
Я избегаю избыточности) Просто вроде в инерции можно без глобального хранилища обойтись, но я не понимал как
Ну, наверное потому что корзина доступна на всех страницах
И что? Корзина это отдельный компонент, который потом подключается просто в layout
И потом наверх эмиты кидать чтобы добавить/изменить/подгрузить/удалить продукт?
mitt в таком случаи
А то что человек прямо сказал, что он не хочет vuex все ровно? Ну ладно, в таком случаи я посоветую WebSocket сервер написать, вообще идеал будет 🌚
А я ведь просто поинтересовался почему человек избегает стора, а не начал давать вредные советы
Ну, а я советую как можно сделать без vuex🌚
Я вот делал допустим поиск, с различными фильтрами и тд, получилось 4-5 компонентов, и emit с props, с дочернего в родитель и обратно, и такого получилось достаточно много, и порой запутано, что через месяц смотришь на код, и просто сам уже не поймёшь что куда и откуда. Делал типа специально без стора, но в одном месте, все таки заюзал pinia, и это намного понятней и удобнее, что и откуда берётся, чем этот лабиринт из пропсов
Лабиринты из пропала я сам ненавижу
Обсуждают сегодня