Nikita
да, ты не знал?
Sunlive
не был уверен (не знал считай)
Павел
никто не подскажет, где можно взять компонент календаря?
Nikita
ты думал, это геттер создает реактивность? Нет, нихуя, геттеры нужно, чтоб всякие дибилы не правили стейт напрямую
Andy
Nikita
ну и для обработки стейта и фильтрации по нему
Sunlive
Nikita
весь state храниться в Vue компоненте в объекте data
Sunlive
Nikita
Vuex при инициализации берет наш инстанс и создает из него компонент и запихивают в него весь наш стейт
Sunlive
понял, спасибо за разьяснения
Nikita
поэтому vue видит изменения в vuex
Sunlive
ну, тогда геттеры ток нужны что бы не дублировать код, хотя как ты заметил(у меня так же) в 90% случаев геттеры ничего не делают, кроме как возвращают стейт
Nikita
вообще-то геттеры 90% случаев создают боллер плейт
Sunlive
типа если выкинуть - ничо не изменится
Nikita
да
Nikita
даже написали либу puex
Sunlive
да, я кидал ее сюда
Sunlive
эгоист
Nikita
это аналог vuex, но без getter
Nikita
точно
Sunlive
1кб
Sunlive
теперь понятно, зачем, а то я не понимал
Nikita
ну там нет модулей
Nikita
и он не умеет наверно в ассинхронные модули
Serge
Надо валить на puex тогда ))
Nikita
puex решение для совсем простого мне кажется
Nikita
можно конечно искуственно создать модульность, но чет мне не хочется
Sunlive
ну я так понимаю, что вьюкс ваще редко именно НУЖЕН. но меня, например, вымораживает прокидывать пропсы и эмитить ивенты по кд
в таком случае, можно брать пьюкс этот
Serge
У меня в vuex пока только аутентификация и общее состояние бэкэнда.
Nikita
у меня просто не было настолько мелких проектов
Nikita
чтоб vuex не нужен был
Sunlive
ну, да, у каждого свое)
Sunlive
https://github.com/egoist/puex/issues/2
Nikita
puex does not have vue-devtools support, странно в readme написано, что есть
Aleksandr
Ребята, в чем фигня, собираю статику кидаю в nginx и весь css слетает?
Sunlive
глянь, там он последний пост написал
Sunlive
вчера
Sunlive
что добавили
Sunlive
девтулзы
Nikita
норм, вовремя нашли мы puex
Sunlive
Arman
Всем привет. Тоже только вливаюсь во vue, да и в js в целом тоже. Для прокачки скиллов пытаюсь написать инет-магазин с полной логикой (добавление товара в корзину и проч). Есть два вопроса 1) в какую сторону смотреть, чтоб моя переменная basket в data после рефреша страницы, не возвращалась на свое изначальное значение 2) как правильно сделать разметку. т.е. получается сразу после body весь див элемент с #app на каждой странице?
Anonymous
Кто-нибудь знает, как решить проблему, что Vue ругается на объект, с численным свойством?
Я рендерю одну штуку, через скобочную нотацию, всё работает, но Vue всё равно почему-то ругается что property undefined
Stanislav
Nikita
Alexander
Agshin
Привет. Наврерное вопрос задавали уже тысячу раз.
v-if='data.length' - это же дико удобно. Почему консоль выдаёт ошибку. Приходится создавать переменную dataExist: true/false
Vladislav
всем привет, а this.$emit работает в проммисах ?
Arman
Alex
Alexander
Alex
Sunlive
Aleksandr
Ruslan
Как сбросить блок в первоначальный вид перед обновлением данных?
Nikita
Павел
никто не видел календаря на месяц "под расписание", то есть шапка - числа, а внизу таблица
Nikita
Павел
шапка должна быть от 1 до количествуо дней в месяце
Павел
Zurab
Zurab
он тебе пропорцию сделает
Павел
Andrew
ну велосипедов с квадратнами колесами тоже врядли найдешь) надо самому гнуть)
Arman
Nikita
для меня лично расчет календаря вечно какой-то сложной математической задачей кажется, поэтому постоянно откладываю попытки высянить как это на самом деле работает
Павел
Павел
Павел
просто вот такое же не дело :(
Michael
нужин дизигн
Nikita
Павел
там не вычисляется количество дней и тп
Nikita