heavycharged
я добавил к своему transition :name="name" mode="out-in", теперь слайдится в два раза дольше, но без рывков.
human
тю, сократи интервал перехода
human
и все)
human
transition: opacity .1s
human
типа
human
в enter-active && leave-active
heavycharged
не, там с этим mode=out-in видимо какие-то свои ещё транзишены прилетают, когда стоит .3s то выглядит чрезмерно плавно, т.е. все исчезает за .3s и слайдится влево, потом белый экран, и за .3s летит справа новый блок. если поставить .1s то начинается какой-то хардкор и все дергается.
Я тут играюсь с display: inline-flex, и прочим
human
попробуй mode="in-out"
human
там свои приколы
Alex Sharov
Подскажите пожалуйста, у меня есть функция для получения постов (пишу блог) и есть два компонента непосредственно - posts и blog, которые используют соответственно одинаковые данные
Alex Sharov
где мне лучше разместить функцию для получения постов? в App.vue?
human
не обязательно
Alex Sharov
ну, я не хочу дублирования запросов
human
тогда делай в App.vue
human
вай нот
Evgeniy
а откуда будет дублирование, если ты посты будешь получать в компоненте posts ?:)
Bohdan
а не подскажите в vuetify есть прелодер, или нужно свой рисовать?
Stanislav
Bohdan
ну я не нашел, может не по тому названию искал
Bohdan
нашел уже - Progress
Anonymous
Alex
Так там по ссылке написано) четыре доклада и про что
Anonymous
Anonymous
две последних темы - интересные )
Anonymous
и - Григорий Петров )))
Igor
Serge
Alex
Ну может скрыл. Мне теперь не скрыть похоже, постоянно висит
Igor
А
Anonymous
когда-же на торрентах появится серия по Nuxt от Max? жду-не-дождусь ))
Alex
Да вроде даже трансляцию обещают
Alex
Думаю ссылка и тут появится
Anonymous
Alex Sharov
Еще вопросик
Alex Sharov
создаю переменную вот так
created() {
var postId = this.$route.params.id
},
Alex Sharov
но сюда она не прокидывается
mounted () {
axios.get("http://127.0.0.1:8000/news/" + this.postId)
Alex Sharov
почему?
Aleksandr
может потому что postId локальная переменная?
Aleksandr
this.postId = this.$route.params.id
heavycharged
господа, научите как на vue-cli подключать svg иконки?
heavycharged
какой-то лоадер ставить нужно? если да, то какой?
Alex Sharov
Alex
Bohdan
а не подкажите как к Vuex добраться
Bohdan
import store from './store'
export const http = axios.create( {
baseURL: store.state.apiUrl,
timeout: 1000,
headers: { 'Authorization': Bearer ${ store.state.accessToken } }
} );
Bohdan
а то так его ненаходит
Anonymous
Bohdan
там контекс не Vue, это отдельный файл
Anonymous
а в ./store что?
Bohdan
а в сторе, я импортирую этот файл
import { http } from './http';
Bohdan
это получается зациклинность
Anton
Продвинутая конфигурация vue-loader
Чтобы сделать это укажите опцию loaders для vue-loader:
а куда это писать?
Anton
у меня нет webpack.config.js
ℝei
читай доку про новый 3й vue-cli
ℝei
если у тебя он
Anton
https://vue-loader.vuejs.org/ru/options.html
Anton
Anton
мне конфиг с нуля что ли создавать?
Varyen
возьми готовый
Varyen
подойдет в 95% случаев
Anton
а как найти тот, который по умолчанию использует vue-loader, чтобы его расширить?
ℝei
И куда он его воткнет? он даже не сказал какой у него шаблон, от vue cli или нет вообще
Anton
Anton
вот так делал
ℝei
там все поменяли
Varyen
мм
Varyen
https://github.com/vuejs-templates/webpack/tree/develop/template/build
Varyen
тут правда конфиг для конфига, но можешь изучить как он работает
Varyen
в целом полезно
ℝei
они есть, если использовать как раньше vue init webpack ...
Varyen
ℝei
Varyen
по последним сообщениям не очевидно
Varyen
тогда сорян
Anton
😕
Anton
ладно, sass вроде из коробки завёлся, обошлось без конфига