👀
ребята, кто может затестить мой graphQL api через apollo? (желательно vue-apollo, но мне хотя-бы понять проблема в api или в apollo)
👀
Есть же песочницы вроде
Я через GraphlQL feen в хроме проверил - всё работает, может для Apollo что-то специфичное не реализовал?
Завтра
Если честно, без понятия, ибо я этого зверя ещё не ковырял
👀
Если честно, без понятия, ибо я этого зверя ещё не ковырял
у меня на гитхабе в ветке есть приложение, из которого я пытаюсь стучаться к api. Могу в ЛС ссылочку кинуть, если интересно разобраться, и есть желание помочь ну или с утра уже, возможно кто с этим работал, ответит, чтобы тебя лишний раз не напрягать во всяком г***е копаться
Завтра
Если только завтра
Завтра
Под пивасик, пятничка, все такое, самое время что-то новое поковырять
👀
ну мне не горит) я и так уже, считай, третий день с apollo воюю
Завтра
Кстати, гайс, присел я на рамду После лодаша тупа каеф
Andrew
Доброй ночи
Andrew
Короче, в created читаю значения со стореджа хром плагина
Andrew
Error in response to storage.get: TypeError: undefined is not a function at Object.callback (chrome-extension://eipojcemeahdbgdlledminbdniifbdla/content.js:590:23) at Vue$3.created (chrome-extension://eipojcemeahdbgdlledminbdniifbdla/content.js:588:30) at callHook (chrome-extension://eipojcemeahdbgdlledminbdniifbdla/libraries/vue.js:2650:21) at Vue$3.Vue._init (chrome-extension://eipojcemeahdbgdlledminbdniifbdla/libraries/vue.js:4188:5) at new Vue$3 (chrome-extension://eipojcemeahdbgdlledminbdniifbdla/libraries/vue.js:4283:8) at chrome-extension://eipojcemeahdbgdlledminbdniifbdla/content.js:451:16
Andrew
Такая ошибка
Andrew
Такой код:
Andrew
created: function() { console.log('created'); let tasks = this.tasks; chrome.storage.local.get('tasks', function(restoredTasks) { if (restoredTasks !== undefined) tasks.push(...restoredTasks); }); }
Andrew
tasks массив
Andrew
Подскажите плз что делать
Andrew
в криейтеде я так понимаю, другие состояния объектов
Andrew
Разобрался. Дело было в том, что restoredTasks вернулся объектом и применить ... к нему нелья. Array.from() спас
Pavel
Ребята, а jquery реально заменить VUEJS?
Андрей
Только это гемор
Андрей
Хотя без окончаний непонятно что чем ты заменить хочешь.
Александр
Ребята, а jquery реально заменить VUEJS?
Они немного для разного
Andrey
Мне кажется это вопрос из разряда "Ребят, а можно самолет поездом заменить?"
Андрей
Вместо jQ ты хочешь использовать vue? Или наоборот?
Pavel
вместо jq
Андрей
вместо jq
Ну, это как кошка и собака по части питомцев.
Андрей
jQ и vue могут прекрасно сосуществовать вместе)
Andrey
А, с jq на vue. Так в чем проблема, если проект небольшой, то можно переписать на vue и понять на сколько кода меньше стало)
Andrey
Jq может, но чаще всего он нужен сторонним либам, сейчас jq можно споуойно заменить ванилой и не тащить 200кб лишнего груза, я так считаю
Андрей
Просто большинство сценариев правда ванила покрыла. Но, для анимаций и т.п. всё равно придётся стороннюю либу тащить и т.п.
Andrey
твин модуль из jq можно взять, а вот сам jq уже не нужен.
Andrey
Хотя это для вещей, которые не нуждаются в поддержке старых браузеров, я к счастью только над такими работаю, поэтому и отказался
Alexey
Всем привет. Второй день бьюсь с каруселькой на vue-slick. Как только я в цикле упоминаю объект (массив) с сылками на картики, карусель расползается. На вид это так, будто скрипт slick'а не подключается. Делаю вот так: <slick class="slider-for" ref="slick-for" :options="slickMainOptions"> <div v-for="image in 4" class="slide_info_in"> <div class="slide_info_img"> <img src="http://lorempixel.com/736/534/" alt=""> </div> </div> </slick> <slick class="slider-nav" ref="slick-nav" :options="slickNavOptions"> <div v-for="image in 4" class="slide_info_in"> <div class="slide_info_img"> <img src="http://lorempixel.com/736/534/" alt=""> </div> </div> </slick> Всё нормально, выводится две карусельки: одна большая вверху и под ней миниатюры для навигации. Как видите цикл из 4-х элементов Вот как выглядит http://prntscr.com/gr1eq3 Но стоит мне в цикле вместо 4 вставить массив с ссылками v-for="image in product.images" Всё становится вот так http://prntscr.com/gr1fp0 Заметьте, я просто цикл по данным устроил, к самим данным еще не обратился даже. Данные корректные: http://prntscr.com/gr1gbz То есть картинки отображаются все. На лицо отключение скрипта, имхо. И как проследить хз. В консоли на предмет ошибок молчание. WTF?!
Alex 🗽👇
стили к слайдеру подключили?
Alex 🗽👇
которые в комплекте могут идти
Alexey
Да-да, без них было тоже подобное. В app.scss: @import "node_modules/slick-carousel/slick/slick.scss";
Alexey
поломанная вёрстка
Alexey
а это цикл из 4 цифр
Rafael 🌵
Ребята, а jquery реально заменить VUEJS?
Технологии совершенно разного спектра и д разных целей Их не обязательно разделять, достаточно грамотно совмещать
Завтра
Я так и знал, что ты из этих
Rafael 🌵
Я так и знал, что ты из этих
🤷‍♂ я за решение бизнес задач
Андрей
Ты будешь мучаться и портировать готовые вещи с jQ?
Андрей
Не жаль времени.
Rafael 🌵
Только практичный подход
Завтра
Что портировать?
Завтра
Дейтпикеры, коих уже миллион и без jq?
Андрей
Что портировать?
Какой-нибудь хитросделанный контрол на 1к строк.
Завтра
Да по-любому
Андрей
Или анимацию, которая построена на нём. Вон какие цветастые сайты встречаются.
Андрей
Это хорошо.
Андрей
Значит у меня преимущество)
Завтра
Анимацию? Ты не можешь сделать анимацию без Vue?
Завтра
Ой
Завтра
Без jq
Андрей
Могу, но если она уже написана, то зачем изобретать велосипед?
Андрей
Займусь более важными вещами.
Завтра
Velocity, tween в помощь
Андрей
Ты походу не понял моего и @Fl0pZz посыла)
Завтра
Velocity, tween в помощь
С ними никаких велосипедов
Андрей
Пока не выйдет более крутая библиотека.
Андрей
А потом опять переписывать.
Андрей
О да!
Завтра
Завтра
Што
Alexey
разве в импортах нужно указывать явно node_modules
а как надо? По-другому ошибка при сборке
Павел
всем привет! кто может подсказать, как при изменении переменной в хранилище выполнять определенный метод в компоненте?
Alex
а как надо? По-другому ошибка при сборке
Просто с имени пакета путь начинается, он сам в нод модулях ищет
Alex
а путь там точно такой? не в каком-нибудь dist лежит?
Alexey
@alex_sokolov в любом случае ошибка не в этом Да, руками залез в папку и нашел этот файл
Alex
а импорт этот где стоит
Alex
в JS?