Vadim
Сейчас скину свой
Vadim
{ "presets": [ [ "env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] } } ], "stage-2", "stage-3", "env", "es2015", "es2016" ], "plugins": ["transform-runtime"], "env": { "test": { "presets": ["env", "stage-2"], "plugins": [ [ "module-resolver", { "root": ["./src"], "alias": { "@": "./src" } } ] ] } } }
Oleksandr
А конфиг jest'a?
Vadim
"jest": { "moduleFileExtensions": [ "js", "vue" ], "transform": { "^.+\\.js$": "<rootDir>/node_modules/babel-jest", ".*\\.(vue)$": "<rootDir>/node_modules/jest-vue-preprocessor" } }
Oleksandr
https://github.com/vire/jest-vue-preprocessor/issues/10
Vadim
Я соврал я поменял jest-vue-preprocessor на vue-jest
1337
Привет ребят! Наконец появился новый подходящий проект, думаю делать его на vue ) раньше на vue ничего не писал
1337
Можете посоветовать какой-нибудь boilerplate c установленным vue + vuex + vue-router?
1337
на гитхабе что-то есть, но там годовалой давности, или больше даже
Oleksandr
https://github.com/vuejs/vue-jest/issues/5
Алексей
нода ошибку выдает
Dolet
Никто не скажет, как можно использовать nuxt.js + vue material?
Dolet
Реально ли это
T.A
Реально ли это
реально https://github.com/vuetifyjs/nuxt
T.A
ребят, ни у кого нет пдф или ипаб книги по es6/es7 ? скиньте пожалуйста если есть
Denis
:class="blockName" - не?
Hedint
Есть прям в документации же примеры
Denis
Надо сказать, корявые они там. Возникает ощущение, что класс динамически биндить можно только из объекта
Yuri
https://jsfiddle.net/8t31hh2f/7/ Подскажите пожалуйста, начал изучать vue. Не обновляется options внутри VueTreeselect
Yuri
Как быть
Denis
:class="[blockName]"
Denis
Ну так попробуйте
Alexander
переменная в data находиться?
Павел
привет! кто подскажет, без хранилища правильно ли будет обращаться из родителя в дочерний компонент за получением данных? и как это сделать?
Sunlive
хз чет стремный кейс
Sunlive
мб наоборот?
Sunlive
если же все таки нет, то с родителя кидай пропс в дочку, там вотчи изменение пропса, эмить ивент наверх с данными
Sunlive
и в родителе слушай
Maksim
хранилища для слабаков!
Павел
через хранилище фигачим?
Alex
Данные вниз, события вверх
Alex
Народ - а можно както на разных вкладках браузера использовать один и тот же инстанс vue?
Artsyom
Если данные нужны одни, то можно стор через локалсторадж синкать
Alex
А если нужно не открывать лишних вебсокетов?
Artsyom
Зачем вебсокеты?
Павел
у меня в хранилище уже ужас сколько данных, хотя это 100% только мне так кажется
Alex
Может просто в локал сторадж писать что уже есть ws, новый открывать не нужно, а данные шарить в localsorage
Alex
Должно сработать
Artsyom
Ну да, будет мастер-вкладка) она будет держать соединение
Artsyom
Наверное. Не пробовал так
Alex
Только там прикол как мне понять что все данные из локал стораджа ушли во все вкладки? Можно конечно просто всё это хранить в локал сторадже и оттуда читать. Но мне как-то правильнее кажется хранить там только то что может пригодиться потом, после переоткрытия браузера.
Artsyom
Что значит ушли?
Ivan
есть модуль для vue специальный, который vuex на основе localstorage хранит, думать не надо, просто пишешь, оно само все делает
Artsyom
В данном случае же цель - держать один коннект на браузер и синкать состояние между вкладками
Alex
Ну смотри. Вот я по вебсокету получил данные, которые надо хранить в приложении. Я эти данные записал в локалстораж чтобы все вкладки оттуда считатли данные. Этакий сервис очередей. Только у меня нет ничего по чему я смогу понять что все считали данные и их можно чистить.
Alex
Чотт я переусложнаяю наверн.
Alex
Вуекс в локалсторэейдже это чтото адовое, но проблему решит.
Artsyom
Ааа, ну можно придумать. Когда вкладка открывается, она регается. Когда данные читаются, ты отмечаешь, кто уже их прочитал. Если все активные прочитали, то стираешь.
Artsyom
А ты вообще уверен, что тебе оно надо?
Alex
Может и не надо :) Но хорошо что есть с кем обсудить. Хороший чатик
Artsyom
Ну так тема интересная) как минимум побаловаться
Artsyom
Так что если есть время, то прям можно попробовать
Vadim
Посоветуйте мощный компонент таблиц и графиков. Если графики будут строиться на основе таблиц – адеально :) Можно платный, если такие есть.
Alexandr
таблицы на основе данных
Alexandr
мне кажется - скармливать и таблицам и графикам одни данные
Alexandr
и все
Alexandr
ну это я так)) выебнулся)) соре)
Vadim
таблицы на основе данных
Ну это понятно :) Мне нужно компонент, чтобы все вещи типа сортировок, пагинации и скрытия колонок уже были сделаны.
Alexandr
https://github.com/vuejs/awesome-vue
Igor
https://github.com/spatie/vue-table-component
Alexandr
тут есть несколько компонентов
Vyacheslav
Здравствуйте! Можете подсказать - как реализовать гармошку. Есть таблица на div-ах, нужно к ней приделать кнопку, при нажатии которой открывалась информация некоторая, и соответсвенно, при повторном нажатии информация скрывалась. Предполагаю, что нужно смотреть в сторону делегирования событий https://learn.javascript.ru/event-delegation Там внизу есть задание - Раскрывающееся дерево. Правильно я понимаю, что это то, что мне нужно, чтобы реализовать гармошку? И главный вопрос - как такое реализовать на vue.js - где/что почитать про делегирование на vue.js
Denis
Вячеслав, боюсь, вы не по адресу. Вам сначала с JS надо разобраться, а потом уже за Vue браться
Andrey
Можно и не делегированием, можно делегированием. + к Денису.
Denis
Напишите аккордион сначала на чистом JS, не копируя пример, а самостоятельно
Denis
Когда поймете, как это работает, тогда уже можно на Vue переходить
Andrew
на Вью
Andrew
но лучше бы понять как это работает и напедалить на нативке и самому. так хоть польза будет)
Vyacheslav
читай о v-if, v-for и @click этого будет тебе достаточно для реслизации простой гармошки
спасибо я как-то давно этот курс проходил и делал все задания, и в целом понимаю как работает делегирование сейчас вот нужно реализовать на vue.js и соответственно вспоминаю js и пытаюсь найти аналог на vue
Andrew
не очень понимаю зачем тебе тут делегирование. тут просто цикл который будет показыать тебе твои tr-ки или что там div-ы? при определенном сосмтоянии твоей переменной. если true показывает твой список false не показывает....
cmndwn_
Привет. Второй час не могу раздуплить с чем может быть связано - есть обычный селект с @change, option частично, кроме первых двух построены через v-for. И вообщем этот ублюдок через раз бликает при открытии или закрытии, будто успевает еще несколько раз закрыться/открыться в 0.1 секунды. Актуально только в хроме, никто не сталкивался? Не уверен что виноват Вуе, но рядом такие же селекты, но чисто отданные с сервера и с ними все ок
Максим
больше никто не слушает этот селект?
Andrew
может чтото с евентами гдето навешивается еще один