Andrey
сами стейты обновляются, а вот эти вотчеры не срабатывают
Andrey
а разве комьютед сработает если у меня нигде в шаблоне widgets не вызывается?
Stanislav
Правда, я не уверен, что это сработает, т.к. this.render создаешь в mounted (поздно).
Короче, подумать надо (а я сейчас занят и немного лень)
Stanislav
Nikita
уж не помню что именно, но вызывал методы внутри компьютед
Stanislav
У меня ни разу не было проблем
Nikita
Andrey
Мне тоже кажется, что юзать сторонние методы в компютед — это плохая практика. Для этого есть watch
Flexo
За методы внутри компьютед по рукам бить надо
Nikita
Andrey
фишка в том, что в самом шаблоне я нигде эти данные не использую, они чисто должны передаться в render
Stanislav
Andrey
хм, а может мне лучше в mounted навесить this.$store.watch на эти стейты 🤔
Абдула
Всем привет. Есть в Js метод forEach. Как мне остановить проход по массиву. Если, это был бы цикл, вызвал бы break. А тут как поступать*?
Andrey
Примечание: Не существует способа остановить или прервать цикл forEach() кроме как выбрасыванием исключения. Если это требуется, метод forEach() неправильный выбор. Используйте обычные циклы. Если нужно протестировать элементы массива на условие и нужно вернуть булевое значение, вы должны воспользоваться методами Array.prototype.every() или Array.prototype.some().
Andrey
прямиком из документации
Абдула
Спс ))
Vano
Всем доброго времени суток, деректива v-html вызывает рендер?
Andrey
блин, так тоже не получится, ибо render инитится в mounted (ему нужен элемент канвас)
Andrey
вообще я придумал как это можно сделать передавая этому компоненту props, а компьютить стейт в родительском компоненте
Andrey
хотя опять же рендер инитится позже, чем вызывается computed методы, чет я запутался)
Sunlive
я конечно мб не понимаю, но банально, более ранние хуки ты пробовал?
Stanislav
Sunlive
🤔
DreaMinder
кто сталкивался с фризом вкладки в момент перехода по роуту? память растет, проц 100%, дебажить низя, причину отловить тоже. На том же билде через раз то работает то нет, без каки-либо логических причин
DreaMinder
я спрашиваю только на случай если вдруг это какой-то извесный баг, может уже кто-то сталкивался?
Andrew
может в консоль много всякого через цикл вываливается?
DreaMinder
лол нет
DreaMinder
и профайлер не работает
DreaMinder
все пробовал
Arstanbek
какая-та рекурсия - однозначно
DreaMinder
хотя если остановить исполнение через дебагер то останавливается на внутренней фнункции которая добавляет объектам реактивности
DreaMinder
но остановленный код все равно продолжает жрать 100% процессора, как так
DreaMinder
он же однопоточный...
Q
Подскажите пожалуйста:
В vuex можно мутацию в мутации вызывать?
Q
Спасибо!
Sunlive
o_O он разве ответил на твой вопрос?
Sunlive
и он тебя поблагодарил 😅
Sunlive
разве? ща попробую
Sunlive
знаю что можно мутировать внутри экшена
Q
Ну, например какая-то внутренняя функция store, выполняющая например поиск по массиву, и нужно ее вызывать в разных мутациях. Можно так сделать?
Q
В getters написать что нужно, а в мутациях использовать его?
Sunlive
Sunlive
ептить
Q
Так а теперь getter нужный вызывать в разных мутациях можно?
Q
Это понятно. Я имею в виду вот что:
Dmitry
может кто-то сталкивался с такой ошибкой:
Uncaught ReferenceError: o is not defined at HTMLDocument.document.addEventListener.t
когда кликаешь правой кнопкой мыши на любой странице в любом месте. повторяется в хроме (в firefoxe - нет).
обработчиков на пкм не использую
Q
Допустим понадобится перебирать определенный массив в 5 мутациях. Как сделать, чтобы не дублировать цикл?
Sunlive
Oleksandr
makvell
так а чем getter не устраивает?
Sunlive
и пото просто юзай геттер внутри мутации как значнеие
Oleksandr
Из какого скрипта ?
Sunlive
блять я не попадаю по кнопкам
Q
Sunlive
судя по хуку у тебя дома еще нет
Sunlive
Sunlive
ну в твоем случае
Dmitry
debagger:///VM60
Sunlive
Sunlive
при том на 3х машинах разных
Q
ну в твоем случае
А какой синтакцис? :) Передать в мутацию помимо state еще getter?
Sunlive
Sunlive
там первый аргмуент контекст т.е вся стора твоя
Sunlive
и там есть доступ к геттерам мутациям и стейту
Sunlive
по надобности
Bohdan
Виталий
Ага. После обновления какого-то при горячем релоаде webpack-ом дерево компонентов часто пропадает - приходится консоль сворачивать разворачивать чтобы прогрузилось снова.
DreaMinder
Yaroslav
Ребят, подскажите где почитать про роутеры ?
Yaroslav
https://jsfiddle.net/space2pacman/2qy07p1c/1/
Yaroslav
3 и 4 строчка кода
Yaroslav
Как выводимые данные поместить в щаблон ?