Alexey
на странице в собранном app.css есть стили slick, так что собирается нормально всё
Alex
Импорт стиля? В app.scss. Это webpack.mix сборка из коробки Laravel
Imports
webpack provides an advanced mechanism to resolve files. The sass-loader uses node-sass' custom importer feature to pass all queries to the webpack resolving engine. Thus you can import your Sass modules from node_modules. Just prepend them with a ~ to tell webpack that this is not a relative import:
@import "~bootstrap/dist/css/bootstrap";
Alex
It's important to only prepend it with ~, because ~/ resolves to the home directory. webpack needs to distinguish between bootstrap and ~bootstrap because CSS and Sass files have no special syntax for importing relative files. Writing @import "file" is the same as @import "./file";
Alex
отсюда https://github.com/webpack-contrib/sass-loader#usage
Завтра
Alex
так и без прописывания по дефолту вебпак ищет в node_modules, вот для sass лоадер вносит толику своего
Alexey
@alex_sokolov как вообще такое может быть, что при обращении к объекту в цикле, отрубается подключение скрипта? (я всё-таки думаю это скрипт slick'а, т.к. в вёрстку аттрибуты не добавлены на скринах выше, поэтому же элементы не расставляются по своим местам)
Alex
Не представляю что у вас там отрубается :)
Alexey
Вся надежда была на чат) Всё, тупик( Взрыв мозга.
Alexey
Ищу ментора)
Alex
ты код скинь куда-нибудь и покажи, а не обрывками
Rafael 🌵
Alex
помню раньше плюсом обозначали предупреждения :D за три сразу бы бан схватил
Rafael 🌵
Alex
Андрей
Alexey
Как можно куда-то скинуть код, если он завязан на локальный бэкенд и фронт раскидан на компоненты?
Alex
Ну у тебя же есть компонент для карусели) и ты явно знаешь что в него входными параметрами передаёшь
Alexey
А это мысль. попробую входные данные захардкодить. Если ничего не прояснится, то хоть для выкладки поможет
Павел
Alex
подскажи как
Сделать computed с геттером на нужную переменную из Vuex, добавить watch на эту computed. В Watch вызывать метод
Павел
watch: {a: function(v1, v2) {comsole.log(v1,v2)}}, computed: {...mapGetters(['a'])}
Павел
вот так не работает :(
Alex
что за comsole
Alex
посмотрите в devtools как у вас computed называется
Павел
опечатка)
Alex
от опечаток и не работает в 90% случаев
Павел
я перепечатывал в чат руками
Павел
Alexander 🐯
Vladimir
dewtuls
Alex
Alex
Павел
что-то там ваще нет такого
Павел
вот vuex bindings есть
Alexey
Не могу успокоиться после фразы "dewtuls" 😂😂😂
Rf
с помощью mapState я могу только получать данные из стейта?
Alex
Alexey
https://github.com/staskjs/vue-slick/issues/32
Πολίτης Τάρταρος
Колеги, где почитать общие правила архитектуры Vue. Интересует где правильно парсить данные API? с помощь экена в store или непосредственно в компоненте с помощью computed свойств
Alex
Пилить компонентный подход, чтобы каждый был независим. Что значит правильно парсить данные API для меня загадка) у меня может и сам компонент куда-то постучаться за данными и потом их показать, а может получать уже в виде пропсов
Πολίτης Τάρταρος
computed: {
weekForecast() {
const weather = this.$store.state.weekForecast;
return this.parseWeekForecast(weather);
},
},
наверное, неправильно выразился. Вот пример, в state.weekForecast я храню данные пришедшие из API как есть. А в методе parseWeekForecast группирую данные как мне нужно, анализирую и т.д.
Alexey
Πολίτης Τάρταρος
О, нашел в разделе getters в документации vuex
Vladimir
https://github.com/vuejs/vue-hackernews-2.0
Πολίτης Τάρταρος
Vladimir
Из официальной репозитории примерный проект с использование vuex
Vladimir
Который закроет вопрос о том "как правильно" и "как неправильно"
Vladimir
я же не успел дочитать .. ((
Anonymous
Rafael 🌵
я же не успел дочитать .. ((
Вакансия без вилки на react/redux стеке в вью чате, где постить вакансии нельзя
В общем она в бане 🤷♂
Vladimir
:D мне больше было интересно про интервью там что-то писалось))
Yaroslav 🇺🇦
В ноде весит эта сладкая вакансия)
Rafael 🌵
Aler
Коллеги, есть фриланс на SPA. Авторизация, форма идентификации (предоставления документов) и форма покупки токенов. Кто в теме: личный кабинет инвестора в ICO.
Если кто заинтересован — пишите в ЛС. Рейт умножайте на х1.5 точно
👀
ребята, кто может затестить мой graphQL api через vue-apollo? Я сделал vue-app (есть на гитхабе, дам ссылочку в лс), но при попытке получить данные с GraphQL апи через apollo получаю network error 0. Хочу проверить, проблема в api, или где-то в vue
#ineedhelp #помощь #вопросы
Alex
Alex
попробуй повесить посмотреть что ещё покажет в ошибках
👀
спасибо, сейчас попробую
Alexander
👀
да, cors включён
Kostiantyn
https://www.facebook.com/thepetcollective/videos/1819673221380808/
👀
👀
👀
api endpoint https://api.tgmuzone.com.ua/graphQL
должно принимать через post, и через multipart
запрос, который пробую
{
tracks(limit: 10, order: "added DESC") {
id
title
artist
}
}
вот так создаю networkInterface:
const networkInterface = createBatchingNetworkInterface({
uri: 'https://api.tgmuzone.com.ua/graphQL',
opts: {
credentials: 'same-origin',
mode: 'no-cors'
}
})
👀
вот тут код vue приложения, из которого пытаюсь получить данные
https://github.com/BoBRoID/yii2-muzonebot/tree/vue-app
Виталий
подскажите пожалуйста как можно отслеживать создание динамического компонента?
есть компонент в который подставляются разные модальные окна. При первом открытии окна срабатывают все возможные хуки. Если созданное модальное окно закрыть и открыть заново, то никакие хуки не отрабатываются. Как при последующих открытия отлсживать что компонент был смонтрирован или открыт/показан?
<div id="modal-layout" uk-modal="bg-close: false">
<component :is="state.modalView"></component>
</div>
Bushrut
гайз. Если я юзаю автобус глобально, то можно из одного дочернего компонета в другой дочерний, которые имеют разных родителей, сразу закинуть инфу, без прокидывания ее через родителя ?
Nikolay
ну, можно
Bushrut
а то выходит, что я выкидываю ее на самый верх, а потом пропсами через 3 дочки докидываю до другого, как то долго выходит.
Alex
Зато наглядно
Bushrut
Зато наглядно
на производительности не скажется отрицательно ?
Nikolay
скажется
Alex
Разбираться в магии кода надо будет подольше)
Anonymous
Павел Дуров заявил о готовности прекратить бизнес в РФ и Иране: https://tproger.ru/news/telegram-russia-iran/
Руководство Telegram не собирается предоставлять властям этих стран расшифровку переписки пользователей.
Nikolay
да
Nikolay
эвенты всегда сложно дебажить