Aндрeй
this.el.activeItem.nextSibling.onclick = function () { ... }
Aндрeй
Чёт не найду в документации ничего(
Dmitrii
а?
Dmitrii
this.el.activeItem.nextSibling.onclick()
Dmitrii
вопрос не понятен
Michael
Вообще похоже на извращение))
Bushrut
гайз, scoped стили, заметно медленей работают ,чем не scoped ?
Stanislav
Незаметно
Bushrut
vuetifyjs кто-то юзал уже, уже можно его в проду пускать или подождать мажорного релиза ?
Danil
vuetifyjs кто-то юзал уже, уже можно его в проду пускать или подождать мажорного релиза ?
Юзаю)) особо сильно в компонентах ничего пока не менялось
Danil
Да там бывают баги, но они быстро правятся, лично мое мнение в продакшене можно использовать
Bushrut
thx
Danil
? )))
Bushrut
не у кого полсе обновления vsc, vetur тупить не начал ? Emmet не подхватывает
Bushrut
ага я не одинок https://github.com/Microsoft/vscode/issues/36905
Bushrut
можт кому надо, если вернуть обычный таб emmet.triggerExpansionOnTab то все работает по табу
Денис
Коллеги, какой под вью есть кошерный грид с саммарис в футере?
Astr0junk
Грид всмысле табличка?
Astr0junk
Или грид как всегда
Astr0junk
?
Bushrut
пытаюсь сбилдить vuetify а он пишет Module build failed: Error: "extract-text-webpack-plugin" loader is used without the corresponding plugin, refer to https://github.com/webpack/extract-text-webpack-plugin
Bushrut
нашел, спс гайз
Денис
грид - table
Денис
таблица с полями
Alex
Какая сложная тема оказывается 😄
Alex
location = location и ещё 534 способа перезагрузить страницу с помощью JavaScript — http://www.phpied.com/files/location-location/location-location.html
ᛇᛏᛟᚱᛁᛕ
Ребята, растолкуйте почему так работает http://jsfiddle.net/Starik/r0vLnsrL/ А вот так нет http://jsfiddle.net/Starik/8cx76uaf/2/
ᛇᛏᛟᚱᛁᛕ
Computed срабатывает не на все изменения в данных?
ᛇᛏᛟᚱᛁᛕ
Ну так вроде как изменения в data происходят реактивно. В темплейт выводятся в реальном времени. А вычисляемое свойство на его основе не срабатывает.
Stanislav
Значит делаешь что-то не так
Niko
ему не нравится строковая ... константа, что ли. Возвращая посто this.position все нормально реактивно схватывается. По концепции должна изменяться одна из его зависимостей, видимо, строку он не понимает в качестве зависимости, или что-то около того
Niko
return this.position - все ок, return this.position+'' - неок
Niko
беру все слова обратно
Fedor
Не понял
А массивы не через vue.set изменять надо?
ᛇᛏᛟᚱᛁᛕ
А массивы не через vue.set изменять надо?
Ну так массив прекрасно обновляется и рендерится в шаблон. Загвоздка в вычисляемом свойстве. Ладно завтра в вуэкс все засуну попробую.
ᛇᛏᛟᚱᛁᛕ
http://jsfiddle.net/8ru5rhLq/
Спасибо. Буду знать.
Niko
а есть этому что-то вроде объяснения? Ну кроме как личного опыта) Перезапись элемента массива считается за добавление нового корневого элемента?
Fedor
а есть этому что-то вроде объяснения? Ну кроме как личного опыта) Перезапись элемента массива считается за добавление нового корневого элемента?
Нет возможности отследить изменение элементов в языке (кроме как через прокси, но они мало где поддерживаются) Поэтому сделали такой метод, который триггерит все зависимости Поправьте, если ошибся
Niko
и почему тогда такой вариант работает без сета? http://jsfiddle.net/jf8j3ybk/
Fedor
и почему тогда такой вариант работает без сета? http://jsfiddle.net/jf8j3ybk/
Потому что он в конце метода block_drag присваивает this.position новую ссылку А это уже отслеживается
Fedor
http://jsfiddle.net/8ru5rhLq/
То есть здесь это присваивание можно уюрать, я просто не заметил
Niko
да, где-то что-то зарыто, все не могу раскопать
Niko
типа он работает либо с сетом в методе, либо без стринга в выч-мом свойстве
Niko
при равном остальном)
Fedor
при равном остальном)
В общем, меняй элементы реактивного массива через сет, и проблем не будет)
Niko
окок)
Niko
но ведь зависимость изменяется. Зависимость в виде this.position
Dmitry
но ведь зависимость изменяется. Зависимость в виде this.position
да, но видимо нет :) вот так работает без set http://jsfiddle.net/8cx76uaf/5/
Niko
да, но это как следствие) http://jsfiddle.net/jf8j3ybk/ так тоже работает без сет, но это полный абсурд, с моей точки видения =)
Dmitry
да, но это как следствие) http://jsfiddle.net/jf8j3ybk/ так тоже работает без сет, но это полный абсурд, с моей точки видения =)
да, но в твоем варианте не работает с return transform: matrix(${this.position}), а в моем работает ;)
Dmitry
set вроде нужен только при добавлении или удалении свойств data() https://ru.vuejs.org/v2/guide/reactivity.html#Особенности-отслеживания-изменений
Dmitry
А, хотя вот про массивы то! " " https://ru.vuejs.org/v2/guide/list.html#Предостережения
Dmitry
"Из-за ограничений JavaScript, Vue не способен заметить следующие изменения в массиве: Прямую установку элемента по индексу, например: vm.items[indexOfItem] = newValue"
Dmitry
Есть проект начатый во вью-кли. Хочу его собрать в единственный html файл, со всем кодом и стилями и чтобы его можно было открыть из проводника. Что делать? Вопрос скорее по вебпаку чем по вью, но вдруг)
Dmitry
но да, это никак не должно влиять на "this.position = position"
Максим
Ребят как заставить работать автодополнение для Vue в vs code?
Niko
а, прочел как "собрал"
Dmitry
а, прочел как "собрал"
)) Сейчас у меня на выходе в папке js 6 файлов) Сижу-гуглю что такое .js.map
Niko
а с десктопной телеги можно как-нибудь делать ответы на сообщения?
Niko
сори за офтоп
Niko
правой кнопкой на сообщение)
ВОТ ЭТО ПОВОРОТ. лол, ни разу не жал контекстное меню здесь)))
Niko
правой кнопкой на сообщение)
дак вот. .map эт карта минифицированного файла. чтобы во время разработки можно было нормально дебажить через браузер
Максим
vetur extention?
Попробую
Dmitry
дак вот. .map эт карта минифицированного файла. чтобы во время разработки можно было нормально дебажить через браузер
С этим вроде разборался) Но по прежнему не понимаю куда лезть чтобы после npm run build у меня в dist появился единственный файл index.html который будет работать без http сервера.
Niko
будут js файлы на выходе, в разных кол-вах, в зависимости от настроек вебпака. Копируете их оттуда, куда-нибудь вставляете, рядом кладете что-то вроде того, что на скрине и перетаскиваете в браузер
Dmitry
будут js файлы на выходе, в разных кол-вах, в зависимости от настроек вебпака. Копируете их оттуда, куда-нибудь вставляете, рядом кладете что-то вроде того, что на скрине и перетаскиваете в браузер
И оно не работает) + мне каждый раз руками такое делать совершенно не хочется. У этого файла дальнейшая судьба — отправиться в GoogleAppsScripts в виде бокового виждета для табличек.