Alexey
Кстати всех с 2k
да-да, красота!
Андрей
я на арче тоже сижу и тоже плачу
На арче под десктоп заделанным или под Antergos? Я под антергос уже второй год, всё ок, кучу всего уже ставил, в общем пользуюсь оч. активно, раньше минт юзал но стал он тупить на моём старом железе…
Alex
Ееее 2к! Теперь уже можно начинать бухтеть как было лампово когда только 500 человек было? 😁
CherryTea
ну у меня не арч, а манжаро
Тоже сижу на манджаре с полгода, в принципе ок. Репозитории комьюнити конечно пустые, а ставить с aur бывает надо поебаться, но в остальном ок. Для разработки удобнее винды
CherryTea
Да этого была сьюся, убунта и Федора
Андрей
Сижу на хакентошах (работа, дом) + ноут, для разработки идеальная система)
вот и я про тоже, хз, чего жалуются, сам арч тоже юзаю - на серверах, уже года 3-4, да по первой там была дич (с апдейтом кардинально что-то могло сменится и могло не подниматься после ребута), но эти времена давно уже прошли, зато самый новый софт всегда доступен и нет ничего лишнего!
Alexandr
ребята, привет!
Alexandr
я на вью недавно, делаю приложуху на работе
Alexandr
и вот встал вопрос - есть ли дататабл, чтобы стам фильтрация, поиск, возможность вставки картинок, перетаскивание и обработки своих событий
Alexandr
есть где такой компонент? или дофига хочу?))
Alexandr
или хотя бы все это, но чтобы можно было драг энд дроп прикрутить и свои события передавать
Андрей
тьма
Anonymous
Ребят или лыжи не едут, или заработался уже… не могу понять, как отследить: Есть несколько input, нужно когда в них во всех есть значения, выполнить метод. Сделал counter и слежу через Watch за его значением, но чет не получается.
Андрей
имхо тут надо юзать фишки компонентов для валидации форм
Андрей
щас гляну, вроде видет такую там можно было такое правило составить
Андрей
ну вот например, вроде бы твой кейс: https://monterail.github.io/vuelidate/#sub-validation-groups
Anonymous
Спасибо., но не совсем то…
Андрей
ну хз :) лучше юзать что-то уже готовое чем велосипед пилить..
Alexandr
спасибо, но что-то не могу понять, как прикрутить драг-энд-дроп
Alexandr
он же так же идет компонентом
Anonymous
ну хз :) лучше юзать что-то уже готовое чем велосипед пилить..
Все работает с вычисляемыми свойствами… в переменной counterSelected пропустил «n» а в методах чекал уже с правильным названием
Anonymous
Больше 6 часов работать нормально не могу
Arman
Всем привет! Подскажите, пожалуйста, работаю с Vuex. В компоненте есть список через v-for и в каждом инпут, который берет значение из массива стейт. Делаю метод, туда передаю e.target.value. А как еще правильно передать само значение индекса? Какие аргументы должен прописать методу в темплейте и в скрипте?
Андрей
Все работает с вычисляемыми свойствами… в переменной counterSelected пропустил «n» а в методах чекал уже с правильным названием
знакомо, надо настраивать чекеры/линтеры в IDE чтобы такого не было, сам я так и не настроил у себя и тоже на такое нарывался ))
Андрей
Всем привет! Подскажите, пожалуйста, работаю с Vuex. В компоненте есть список через v-for и в каждом инпут, который берет значение из массива стейт. Делаю метод, туда передаю e.target.value. А как еще правильно передать само значение индекса? Какие аргументы должен прописать методу в темплейте и в скрипте?
так вроде также, как ты передаёшь e.target.value в метод можешь туда всё что угодно добавить т.е. надо просто передавать id которые был бы порядковым номером итерации в v-for там в доках есть примеры чтобы номер итерации получать
Arman
в самом теплейте @change="updateQuantity", а в методе updateQuantity(e) { this.$store.commit('updateQuantity', {index: ????, value: e.target.value}); }. Т.е. руками когда индексу значение задаю, все работает, vuex отображает изменения, но вот не знаю как прописать именно id итерации. product.id не помогает
Alex
Это когда уже примонтирован в страницу
Alex
в mounted в nextTick
Андрей
где a - первый аргумент, у тебя это будет, например value b - второй аргумент, у тебя это будет, например итерация цикла
Андрей
если неявно, то прилетает в метод конечно ивент, но никто не запрещает тебе явно вызывать метод с такими параметрами как тебе надо
Alex
это вы ждете когда отрендерится вся разметка
Alex
а потом уж можете выбирать своими селекторами
Alex
зачем вам это надо пока не очень понятно)
Андрей
Подскажите. Есть своя директива. Привязана к родительскому блоку. В директиве обрабатывается DOM. И у меня несколько дочерних элементов выводящиеся через v-if для первого элемента директива отрабатывает, я когда появляется другой блок, она уже не работает, тк 2 элемента на тот момент в дум не было
Андрей
https://ru.vuejs.org/v2/guide/conditional.html#v-if-vs-v-show
Андрей
Я знаю, но мне нуже именно v-if
Андрей
хотя ща попробую создать в директиве что то типа init, чтоб занова по дум пробежался
Андрей
но это всё равно криво, тут чё-то не так в самом подходе, должна быть реактивность, а выходит что её нет
Андрей
если такое получается, то что-то не так в самом подходе/решении задачи
Андрей
Хорошо. Щас распишу чтов кратце проблему
Андрей
у меня тоже типа такого бывало, но в итоге долгими ковыряниями я переделывал всё и приходил к выводу что раньше было оч. криво, стало быть типа "чего я хотел?!" ))
Андрей
нз
Андрей
Я написал директиву draggable. Мне нужно чтобы была возможность перетаскивать окна(div), их много. И также чтобы за некоторые внутренние блоки я не мог тянуть окно и код типа такого <div v-draggable="{ no_draggable: ['title'] }"> <div class="title"></div> </div> В итоге я таскаю окно за все что можно кроме title. Но в одном окне у меня сделан step by step В зависимости от шага отображаю компонент И вот на первом шаге title мои будет работать, типа он в dom есть а на по следующих, уже не будет работать, тк в dom их еще не было А у директивы метод же не вызовишь, который занова bind бы мне вызывал. Вот. Не знаю понятно ли написал.
Alexey
Есть вызов компоненты: <edit-or-create v-if="data" v-model.sync="data" @refresh="getItem()"></edit-or-create> Но в самой компоненте нет эмита refresh. Как оно работает? В доке по поиску не нашел
Alexander
есть еще такая штука https://github.com/sagalbot/vue-sortable
Андрей
Конечно же смтрел это. Это больше для сортировки списка. Но мне нужно чтобы я мог указать что вот за дочерний элмент такой то, нельзя таскать
Alexander
подойдет? http://hejx.space/vddl-demo/#/handle
Виталий
подойдет? http://hejx.space/vddl-demo/#/handle
о. классная штука, спасибо, не знал про неё, думал есть только Vue.Draggable из адекватного.
Андрей
Блин, спасибо. Но это нето они все делают только за один элемент таскать. а мне нужно чтобы <div v-draggable="{ no_draggable: ['title','footer'] }"> <div class="title"></div> <div class="content"></div> <div class="footer"></div> </div> и чтобы там мог таскать за все кроме footer и title
Андрей
ща гифку запишу с проблемой моей проще
Владислав
подскажите, зависает приложение
Владислав
открываю страницу, прогружается часть интерфейса
Владислав
и ни на что не реагирует
Владислав
даже ctrl + f5
Андрей
Вот. Лишнее скрыл просто. На первом input все ок, на следующем компоненте трабл
Владислав
помогает только закрыть вкладку и открыть заново
Андрей
если использовать vdll - вам просто необходимо обернуть внешний див в vddl-nodrag, а div.title обернуть в vddl-handle, тогда можно будет перетаскивать только за div.title
У них на сайте что то только все примеры со списком. И типа он из списка в список, а не просто свободное перемещение. Ну попозже поставлю, посмотрю
Alexander
У них на сайте что то только все примеры со списком. И типа он из списка в список, а не просто свободное перемещение. Ну попозже поставлю, посмотрю
свободное перемещение не подскажу конечно, потому что не сталкивался, а vddl именно для списков, так что врядли поможет в вашем случае, можете впринципе посмотреть как там handle реализован, мб поможет решить проблему
Alex
в сторону его зависимостей
Alex
Нет там никакой магии, просто что-то упускаете
Alex
ошибки в консоли есть?
Alexandr
там же еще фишка такая, что если вы добавляете свойство в объект опосля - оно не реактивно
Alexandr
может - как раз этот случай?
Alexander
а я думал я один такой..
Alex
что-то было ещё, что упускаете :) у вас все карты на руках чтобы разобраться
Flexo
Кто-нибудь на envato тут работает?
Samat
согласен. ну не может vue ошибаться в таком простом месте. уже бы давно законтрибьютили
Alexander
-
Samat
о, чуваки, нас 2000 уже)
Flexo
У меня тоже такая ерунда был, реактивность пропала. В итоге потом выяснил что это я рукожоп)
Виталий
гм. у меня глючит vue-devtools видимо обновился по-тихому и там какой-то баг При попытке в дереве выбрать компонент выдает в консоль ошибку http://g.recordit.co/I7TD3uhDzv.gif в чем может быть проблема?