Stas
18.05.2018
06:54:37
Alexsandr
18.05.2018
06:55:13
Ребят, может знает кто годный онлайн рессурс с практикой там и т.д по vue.js
Nikita
18.05.2018
06:55:24
Alexsandr
18.05.2018
06:55:32
А то официальнная документация это круто
Google
Alexsandr
18.05.2018
06:55:40
Но чет я не все сразу понимаю =)
Sunlive
18.05.2018
06:56:33
практика это просто писать, у вуя лучшие доки
Nikita
18.05.2018
06:56:43
vindi
18.05.2018
06:56:47
Stas
18.05.2018
06:57:05
вопросы уровня 1
Nikita
18.05.2018
06:57:42
Но чаще попадается 2
Sunlive
18.05.2018
06:58:02
как лвл вопроса определить? ?
там какие то экзамены?
Serge
18.05.2018
07:10:10
Блин почему у меня вываливается варнинг
Duplicate presence of slot "dialog_toolbar" found in the same render tree - this will likely cause render errors.
хотя слот на странице один такой
vindi
18.05.2018
07:16:29
скорее всего ты думаешь что он один...
внутри компонента с таким слотом только одно его упоминание?
Serge
18.05.2018
07:17:14
в принципе во всём проекте пока только одно упоминание с таким слотом
и там даже циклов нет
Google
Михаил
18.05.2018
07:25:49
Serge
18.05.2018
07:26:49
slot/name юзай
в смысле ?
в компоненте у меня так и написано
<slot name="dialog_toolbar"></slot>
это ж не дефолтный слот
Михаил
18.05.2018
07:28:14
Serge
18.05.2018
07:29:04
<template slot="dialog_toolbar">Тест</template>
Михаил
18.05.2018
07:30:20
попробую scope указать
Александр
18.05.2018
07:30:48
Ребят. Привет. У меня вопрос, хотя, наверное, он больше по JS....
У меня есть метод. Мне в цикле надо обращаться к элементу в data.
Если я делаю цикл через for, то контекст this вьюшный, я могу обращаться this.list.
А если если через forEach делаю, то this - это объект Window. Почему так?
Roman
18.05.2018
07:31:13
Александр
18.05.2018
07:32:38
Использовать где именно?
Исаев
18.05.2018
07:33:08
Serge
18.05.2018
07:33:35
Roman
18.05.2018
07:33:55
Hedint
18.05.2018
07:34:25
..а потом приди к тому, что нет ни одной ситуации, где forEach был бы лучшим решением))
Александр
18.05.2018
07:35:21
Спасибо, видимо понимние базовых вещей упущено)
forEach чисто внешне больше нравится. Ну и плюс интересно было, почему такая разница в контексте)
Rossti
18.05.2018
07:35:26
хеллоу
Ребят, подскажите текстовый редактор типа summernote
Nikita
18.05.2018
07:36:07
awesome-vue
Rossti
18.05.2018
07:36:31
подключил VueEditor+Quill на локалке все норм работает, после npm run build такую хню в консоль кидает http://joxi.ru/bmoWKevfx4PZym
Исаев
18.05.2018
07:36:52
Александр
18.05.2018
07:39:01
Google
Андрей
18.05.2018
07:40:52
Могу ли я в watch повешать на несколько объектов одно действие. Что-то типа:
watch: {
'filter.status': 'filter.type': {
handler() {
//action
}
}
}
Almaz
18.05.2018
07:44:40
я могу подключить стороннюю библиотеку через script в html коде, и ссылаться на него из vue файла?
Hedint
18.05.2018
07:45:44
Almaz
18.05.2018
07:46:25
Hedint
18.05.2018
07:46:42
всё есть в npm
Vitaly
18.05.2018
07:46:49
братва, че после тудухи можно сделать? Мож ресурсы с заданиями есть какие?
Anton Saprykin
18.05.2018
07:47:23
Работать иди
Andry
18.05.2018
07:47:37
Almaz
18.05.2018
07:47:53
Rossti
18.05.2018
07:48:13
скачай макет, и сделай его на вью
Almaz
18.05.2018
07:48:19
или например хочу чтоб библиотека грузилась из cdn
Vitaly
18.05.2018
07:48:52
работа не волк, а учебные задачки на то и учебные, чтоб "нужные" шишки набивать, а не все подряд
Hedint
18.05.2018
07:48:52
вроде нет vk api библиотек, но я теоретизирую
ну просто даже если у тебя есть внешний скрипт (которого допустим вообще нету в npm), ты можешь его положить локально, импортнуть и он уже в твоем билде, а ты сэкономил запрос на внешний сервер
Alexander
18.05.2018
07:49:01
Vitaly
18.05.2018
07:49:37
Alexander
18.05.2018
07:51:02
мощно
Сильно проще чем кажется, на самом деле. Но скиллы чуть чуть раскорячит, после тудухи-то. Вообще, главное -- попробовать на вкус боль с асинхронностью, потому что тут у Vue не всё хорошо (мягко скажем, да=) ) и нужно будет много копаться в недрах фреймворка
Almaz
18.05.2018
07:51:20
Vitaly
18.05.2018
07:52:19
Almaz
18.05.2018
07:52:55
Максим
18.05.2018
07:52:57
при использованиие transaction-group можно вместо move анимации как то сделать простую Fade анимацию?
Google
Hedint
18.05.2018
07:53:54
Almaz
18.05.2018
07:55:19
Alex
18.05.2018
07:56:36
Denys
18.05.2018
07:59:33
Всем привет, я новичок в vue, и у меня есть небольшая проблема
Есть компонкнт корзина с товарами, которая в хедере находится, которая массив товаров берет из Localstorage
И когда я обновляю другой компонент, и список продуктов в Localstorage обновляется, то корзина обновится только после перезагрузки страницы.
Вопрос, можно ли как то обновлять корзину, когда обновляется Localstorage без перезагрузки страницы?
Denis
18.05.2018
08:01:28
1) Используй vuex
2) используй onstorage событие для синхронизации вкладок
Максим
18.05.2018
08:06:02
еще вопрос по transaction -group почему клас *-move после анимации не пропадает?
Roma
18.05.2018
08:09:04
Всем привет :)
Подскажите плиз, использую vue-cli в html прописаны пути к изображениям (пути верные) но при запуске через run dev как с хоста изображения по указаным путям не загружаются. что нужно сделать?
Denis
18.05.2018
08:10:44
там путь через /img/, вроде становится таким
Roma
18.05.2018
08:13:36
<img src="img/statistic.jpg" alt="">
<img src="/img/statistic.jpg" alt="">
<img src="../img/statistic.jpg" alt="">Никак не работает, мне кажется что нужно както импортировать всю папку с изображениями
Serge
18.05.2018
08:14:42
попробую scope указать
хмм. добавил slot-scope="props" - помогло, но мне оно вроде и не нужно в данном кейсе, да и какой то магией попахивает
Nikita
18.05.2018
08:18:18
А в какой папке у тебя файлы?
Roma
18.05.2018
08:19:09
ну в img
prolect/img/files
у меня папка с изображениями в одной папке и хтмл
Hedint
18.05.2018
08:20:03
а код, в котором пишешь img где?)
Roma
18.05.2018
08:20:42
index.html и директория img в одной папке)
пусть верный если открыть html то их показывает
Nikita
18.05.2018
08:21:12
Ты там личку читаешь?
Google
Nikita
18.05.2018
08:21:29
...
Roma
18.05.2018
08:21:49
да спасибо, но не помогает
чет немогу найти раздел по изображениям в документации вебпака(
vindi
18.05.2018
08:27:01
publicPath ?
assetsSubDirectory: ...
assetsPublicPath: '/',
Nikita
18.05.2018
08:40:06
WBCS и CryptoBazar Fund проводят хакатон 19 мая в Москве. Кому нужна ссылка, пишите в лс)
Vladislav
18.05.2018
08:55:08
Все привет, кто работал с chartjs -
есть какие-то опции чтобы можно было график алигнить нормально? хотя бы влево втулить
Valeriy
18.05.2018
09:04:43
Oleg
18.05.2018
09:05:31
Ребята, привет
Есть вопрос по поводу кэша в createBundleRenderer
Я передаю ему простую имплементацию в виде объекта такого класса:
class Cache {
constructor() {
this.state = {}
}
get(key) {
return this.state[key]
}
set(key, val) {
this.state[key] = val
}
has(key) {
return process.env.NODE_ENV === 'production' && !! this.state[key]
}
}
Но он чо-то не использует его. Где подвох?
Сам createBundleRenderer используется так:
createBundleRenderer(
path,
{
runInNewContext: false,
cache
}
)
где path - путь к уже побилженному вебпаком файлу
Valeriy
18.05.2018
09:08:17
Konstantin
18.05.2018
09:19:55
помогите определиться, где выполнять запросы к АПИ, если от ответа зависит отображение компонента?
было выполнено в beforeRouteEnter и все работает отлично, но нужно расширить это решение - запрашивать еще несколько экспериментов
http://joxi.net/DmBzZ0xIw0J6Om.jpg
нормально ли делать это в mount и что будет с компонентом пока идет запрос к серверу? хочется избежать появление loader-а