Андрей
Подскажите. У меня есть такой путь path:'/window',name:'window',component: Windows Если я перехожу по ссылке сам, через <router-link :to="{ name: 'window', params: { id: 1 }}">Go</router-link> Все отлично, все работает но если мне нужно из кода вызвать: window.history.pushState или router.push то ссылка меняется, но действия не срабатывает, компанент не вызывается
Андрей
Просто я хотел это вызвать из другого файла, js, где про vue небыло ничего. Там работа с картой идет
Alex
Просто я хотел это вызвать из другого файла, js, где про vue небыло ничего. Там работа с картой идет
Тогда импортируйте роутер из правильного файла, тоже доступен будет
Сергей
как правильно сделать так чтобы когда попап был активирован, то запускался таймер для автоматического скрытия? где это нужно реализовать и как?)
Bushrut
хай гайз. как правильней делать в data name: null или name: ''
Vladimir
Если стринг, то просто пустой стринг
Alex
Я строку ставлю, чтобы понятно было что там строка будет. Null обычно там где объект лежать будет
Alex
С пустым объектом неудобно в условиях/сравнениях использовать — он преобразуется к true
Alex
Вы имеете ввиду Object.keys().length? Менее удобно имхо
zinge 🐌
Вы имеете ввиду Object.keys().length? Менее удобно имхо
Объявить функцию и использовать ее везде с объектом?! Ну кому как, мне проще так. Хотя да, объект == true
zinge 🐌
Вы имеете ввиду Object.keys().length? Менее удобно имхо
Я как-то на стековерфлоу взял готовое))) типа длина и объект, так и таскаю.
Vladislav
Alex
Жиквери топчик
Bushrut
я подсмотрел у vuetify, они юзают null
Oleksandr
я подсмотрел у vuetify, они юзают null
Аналогично. Для всего юзаю null
Oleksandr
Легко чекать
Denis
ребятки, кто посоветует как более приятно глазу можно сделать если приложение и при переходе по страницам по REST подгружаются определенные данные в created() при этом есть некоторые данные, которые находятся во многих компонентах и из-за этого я перешел на vuex как лучше сделать подгрузку этих данных?
Denis
в чем вопрос собственно? ты вроде и так все описал как и должно
не могу понять где делать эту подгрузку либо в корневом компоненте, либо функцию делать во vuex и вызывать ее
Oleksandr
Делаете запрос
Oleksandr
Точнее вызываете экшен
Oleksandr
В котором лежит запрос
Sunlive
не могу понять где делать эту подгрузку либо в корневом компоненте, либо функцию делать во vuex и вызывать ее
я диспатчил экшн в мейн жс, потом коммитил в локальный стейт вьюкса, и оттуда уже пользовался
Denis
в action лучше перенести все вызовы REST?
Oleksandr
Ну а если ещё более абстрактно
Oleksandr
То можете сделать отдельно апи слой
Oleksandr
А котором описаны все запросы
Oleksandr
И в экшенах их дергать
Denis
ок, спасибо ребят
Vladislav
Ребят, такой вопрос. После диспатча из app.js вьюикс перестал реагировать на диспатчи от компонентво
Vladislav
Ах, да. Переход идет из не спа в спа
Vladislav
тоесть в роут
Vladislav
когда делаю этот же диспатч в mounted(), такая же проблема
Anonymous
подскажите норм либу для отслеживания жестов на мобайле
Anonymous
нужны свайпы
Anonymous
И еще подскажите плиз, можно ли убрать обновление страницы в хроме при свайпе в низ на телефоне?
Alex
Vladislav
АХАХАХАХАХ
Anonymous
Всем известно, что все наоборот обычно 😁
Anonymous
Так что пусть переписывает
Anonymous
Кто знает хорошую альтернативу hammer js?
Sunlive
ХАХАХ
Anonymous
ХАХАХ
ГыГЫ?
Sunlive
да я про пикчу, норм
Sunlive
не к тебе)
Anonymous
Sunlive
ты мою аву видел?
Anonymous
ты мою аву видел?
ну на ней ты довольно эрудированным выглядишь
Жалгас
блин скажиет что это фотошоп, не татуха
Alex
Конечно фотошоп, на канале козули просто на тему фронта выкладывает
Andrey
видно что фш (размытость)
Deenya
это программист я фотошоп
Demetrio
меня не обманешь
Vladislav
Vladislav
хороший канал
Michael
+
。◕‿◕。
В data есть массив с обьектами, возможно ли изменить значение поля одного из обьектов в массиве чтобы обновился DOM?
Andrey
Парни, тут же кто-то юзал флэтпикер?
Andrey
в доке написанно что надо его css подрубить, типа import flatPickr from 'vue-flatpickr-component' import 'flatpickr/dist/flatpickr.css' но что бы заимпортить css, как я понимаю, надо указать лоавдер в вебпаке. Я указал { test: /\.css$/, exclude: /node_modules/, loader: 'css-loader' } но при билде ERROR in ./~/flatpickr/dist/flatpickr.css Module parse failed: /Users/beliyav/project/telejournal/telejournal/static/app/node_modules/flatpickr/dist/flatpickr.css Unexpected token (1:0) You may need an appropriate loader to handle this file type.
Andrey
вопрос, что я делаю не так?
Roman
вопрос, что я делаю не так?
test: /\.css$/, use: ExtractTextPlugin.extract({ fallback: "style-loader", use: "css-loader" })
Roman
Попробуй так
Alex
вопрос, что я делаю не так?
Не эксклудить нод модули 😄 цсс же там
ℝei
You may need an appropriate loader to handle this file type.
Alex
И вообще непонятно зачем какая-то обертка. Легче над ванилой написать свою и там стили подключить
Andrey
а, понял
Andrey
типа в конкретном компоненте самому обернуть флэтпикер
Alex
Этот компонент флатпикра чей-то или свой?
Andrey
это из awesome vue - https://github.com/ankurk91/vue-flatpickr-component
Andrey
И вообще непонятно зачем какая-то обертка. Легче над ванилой написать свою и там стили подключить
я думал что в мире фронтенда это норма, ну там пакеты isArray например =)