Sunlive
VueAxios это ты так аксиос назвал или пакет такой установил?
Mike
import VueAxios from 'vue-axios' import axios from 'axios'
Mike
вот так сделал
Ilyar
Так вот я и спрашиваю, что такого можно притянуть в Vue из БЭМ ?
1. Уровни переопределения 2. Декларативность в описании разметки 3. Единые термины для реализации стилей и поведения и для дизайнеров те же термины будут
Sunlive
у обычного аксиоса нету интеграции во вью через Vue.use()
Sunlive
видимо по этому он и хочет аксиос обычный, а вообще не знаю зачем ты ставишь чот то кроме обычного аксиоса
#3301⏣SoulString
у обычного аксиоса нету интеграции во вью через Vue.use()
Там странный вариант, Vue.use(VueAxios, axios) по-моему
Sunlive
да
Sunlive
видимо так
Sunlive
не юзал VueAxios
Sunlive
не вижу смысла
#3301⏣SoulString
В душе не ипу зачем эта обёртка и почему в этой обёртке не сделать зависимость
#3301⏣SoulString
Если под вебпак
Sunlive
ЭНАЗЕР ЭНПИЭМ ПЕКЕЙДЖ
Mike
я от сюда взял https://www.npmjs.com/package/vue-authenticate
Ivan
плохо вообще это, надо делать api в одтельной абстакции
#3301⏣SoulString
#3301⏣SoulString
But who cares?
Sunlive
я от сюда взял https://www.npmjs.com/package/vue-authenticate
Usage: This wrapper bind axios to Vue or this if you're using single file component. You can axios like this: Vue.axios.get(api).then((response) => { console.log(response.data) }) this.axios.get(api).then((response) => { console.log(response.data) }) this.$http.get(api).then((response) => { console.log(response.data) })
Sunlive
вот для этого 2 аксиоса
Sunlive
но это просто пиздец дичь
#3301⏣SoulString
Ну да, просто впихнуть в $http
#3301⏣SoulString
Немного бред
Sunlive
в прототип запихивать
Андрей
У меня к вам вопрос. А нахрена вам обёртка?
#3301⏣SoulString
Sunlive
Картоха
Sunlive
ты потерял this
Sunlive
мы и пытаемся понять
Sunlive
ы
Sunlive
плохо вообще это, надо делать api в одтельной абстакции
например, твой вариант, где это делать на фронте?
Ivan
Делаем отдельную папку api и там все описываем, а потом обращаемся к этому объекту и у тебя все запросы в одном месте, а не по всему коду разбросаны
#3301⏣SoulString
Все с апи
#3301⏣SoulString
Все 100 запросов единоразово и в кэш
#3301⏣SoulString
Гут
Sunlive
я юзаю для этого модуль во вьюксе например, тоже все в 1 месте
Sunlive
ток диспатчится из компонентов
🐏 Alexander
да запихивать аксиос в прототип полное говно канеш
#3301⏣SoulString
Sunlive
да запихивать аксиос в прототип полное говно канеш
знаешь, когда говорять этого не делать, нужно это сделать
#3301⏣SoulString
+ общался с человеком
Sunlive
отсюда и рождаются лефтпад нпм пакеты
🐏 Alexander
да не то что бессмыслено, добавляешь зависимость зачем-то
#3301⏣SoulString
Не круто это все т.к. люди не понимают откуда хттп этот
#3301⏣SoulString
Если на проект пришли
Sunlive
да даже ты сам, через время забудешь )
Romuald
Парни. Если v-if не удовлетворяется, то в теле документа мы имеем: <!----> Это регулируется как-то?
Sunlive
вроде нет
Sunlive
а что нужно?
Sunlive
display: none;?
Anton
тогда v-show
Anton Saprykin
Коммитет перфекционистов оффициальным актом это разрешил
Romuald
не. дисплей нан не бест практис
Romuald
Ну мало ли этого можно было избежать))
Sunlive
да как то похер не?
Romuald
Теперь да
Sunlive
че там в доме у тебя вместо узла
🐏 Alexander
может надо создать документ, вот как с глупыми вопросами, где писали бы что использовать какой-то пакет, плохая практика
Sunlive
при заходе в чат, надо отправлять на гугл форму, если набрал достаточное кол-во баллов, то пускают
Denys
Устанавливаю модули к проекту, а тут много ошибок. Кто-то сталкивался с таким?
Denys
Denys
vue init webpack-simple
Stanislav
vue init webpack-simple
Поставь просто webpack
Sunlive
у меня кстати тоже есть пару зависимостей неподтянутых если через npm list смотреть, но все работает )
Denys
хаха, я просто новичек в этой теме)
Denys
смотрю видео Лаврика, у него все работает, а у меня нет
Denys
хаха
Sunlive
vue-init webpack myproject && npm i
Nikita
Всем привет, есть ли мануал по тестированию spa с webpack-karma-jasmine?
Sunlive
хаха
так он мб глобально смотрит?
Sunlive
туда обычно только vue-cli ставят
Sunlive
npm list -g —depth=0
Denys
так он мб глобально смотрит?
А как ты прописываешь?
Sunlive
npm list -g —depth=0