геттеров vuex'а.
Вещают что геттеры (которые возвращают данные не модифицируя их) не нужОны и надо просто юзеть mapState
так ли? а то у меня в проекте на каждый пук по геттеру.
Геттера без модификации не нужны
я лично пользуюсь геттерами ровно по тому принципу что и описан в документации - например выгружаю массив сущностей с бэкенда - в компонент кидаю через mapState, если нужно применить какие-то операции (например отфильтровать массив по какому-нибудь свойству объекта) - делаю их в геттере и уже массив не напрямую через стейт а через mapGetters
нада держаться какого-то одного принципа. Типа унифицировать. Например юзать геттеры всегда и везде, А стейт не использовать вообще(только хранение данных). Геттеры тебе дадут гибкость, и не надо будет бегать по проекту искать где у тебя стейт шареный, если решишь что-то поменять.
Обсуждают сегодня