Maxim Ambrosevich
а он вообще должен так работать?)
Roman
короче пилю внешний регист callback'ов и *бись всё конём
Maxim Ambrosevich
в смысле компьтед вообще должен отрабатывать статичную переменную ?) я просто не пробовал как-то
Maxim Ambrosevich
или я не понял 😂
Nikita
watch не срабатывает вообще
https://codesandbox.io/s/p3j564l6o0
🐏 Alexander
короче пилю внешний регист callback'ов и *бись всё конём
const staticData = {} export default { data() { return { staticData, } } ... this.$set(this.staticData, 'someKey', true) } так не работает что ли?!
Maxim Ambrosevich
может ты перепутал понятия static и const?
я имею ввиду что у тебя переменная лежит за пределами компонента, должно ли вообще в этом случае работать computed
Nikita
чето у меня все пашет, а у тебя нет. И кто тут лох?
Roman
я имею ввиду что у тебя переменная лежит за пределами компонента, должно ли вообще в этом случае работать computed
ну конечно должно.. computed же вызывается насколько я понимаю тогда, когда происходит чтение переменной из контекста this с его названием.. почему бы в нём не вернуть referecene на объект вне компонента?
Roman
просто watch не срабатывает если тот объект мутирует
Michael
Вью не обкладывает внешнюю переменную на первый взгляд
Michael
геттерами и сеттерами
Michael
чёт не оч понятно, сек
Андрей
может кто сталкивался, у меня в компоненте vue используется тег <noindex>, и в консоли при загрузке каждый раз выскакивает предупреждение "Unknown custom element: <noindex> - did you register the component correctly? For recursive components, make sure to provide the "name" option." как избавиться от этого предупреждения оставив <noindex> в компоненте?
Michael
const staticData = { __init: false } export default { data() { return { // start stateTest: staticData // end. } }, created() { // start if(this.stateTest.__init === false) { this.stateTest.__init = true this.$set(this.stateTest, 'totalElements', 0) } // end. console.log('MOUNTED') }, mounted() { this.stateTest.totalElements++ }, watch: { stateTest() { console.log('TEST STATE CHANGED:', this.stateTest) }, } }
Michael
стартами и эндами помечены ключевые места чтобы тема работала. а вообще точно можно то что написано как-то авотматизировать
Michael
чтбы ещё нагляднее
Roman
https://codesandbox.io/s/00n4x48klv?expanddevtools=1&hidenavigation=1&module=%2Fcomponents%2FCustomType.vue
Roman
ну вот вроде работает
Michael
https://gist.github.com/houd1ni/a11d5113bc336cec5089d8dc571854c5
Roman
т.е. watch надо было на поле объекта определять, не на сам объект
Andrey
Я думаю что-то такое
Michael
т.е. watch надо было на поле объекта определять, не на сам объект
сам корневой объект не может иметь геттеры над собой)
Леонид
Michael
Andrey
/report
ℝei
Michael
deep: true
выше, а не глубже
Roman
deep: true
да не, это уже лишнее, просто вотчер на само поле пойдёт в данном случае
Group Butler
Start me to get the list of commands
🐏 Alexander
Андрей
у меня скорее не в компоненте а в шаблоне приложения ругается на noindex, потому что такого компонента не существует
Frans
Здравствуйте всем, когда следующий митап 😬
Roman
Ребят, привет. У меня не происходит событие beforeUpdate или updated при извенения мультиселекта. В чем может быть причина?
Roman
<select multiple="multiple" size="0" class="mb-3 form-control custom-select" v-model="selected_fields[source]"> <option v-for="field in sources[source]" v-bind:value="field">{{ field }}</option> </select>
Frans
Конечно
Stanislav
Конечно
https://t.me/vuejs_kyiv
Frans
ah thx
Sunlive
сьездить в Киев 🤔
Yerzhan
Nikita
какой дейтпикер самый норм?
Alex
Уже не нов этот стикерпак)
Dilai
в element.js є хороші
🐏 Alexander
2018, все ещё остро стоит задача дата пикеров и т.п. вещей
Dilai
http://element.eleme.io/.
🐏 Alexander
Ну конечно если каждые 3 года пересаживаться на что то новое
🐏 Alexander
На jq много прикольных и проверенных плагинов, даже жалко что это теперь никому не надо
Alex
Так флат на ваниле!)
Frans
Hey guys can't wait until the next meetup soooo: Inpromptu meetup for beginners this saturday (can't wait for meetup #2 haha): http://meetu.ps/c/3L0wD/zbCRt/f Already took care of the venue
Frans
Frans: Извините только по-английски 🤐
Frans
Oh, минут
Frans
hmm
Frans
...okay... FB 😐 https://www.facebook.com/events/552447748447920/
Tom
Пацаны, вью обижают в реакт чате, го пвп
Alex
Расслабься
Alex
Хотел почитать — не нашёл
Tom
Только стикеры
Michael
Только стикеры
всё как обычно
Kir [не давайте мне в долг]
hmm
Пересоздай просто, только напиши побольше инфы
Frans
Я понимаю, эпык спасибо
Kir [не давайте мне в долг]
Я понимаю, эпык спасибо
Хаха, удачи, если опять не заапрувят, могу помочь с текстом
Michael
https://habrahabr.ru/post/31541/
Michael
Замените тут C# на react, А хаскель и питон на Vue
Anonymous
вот только после питона шарп идеален
Anonymous
а хаски вообще тупой околонаучный тролинг который не выдержал проверку временем, хотя было бы круто иметь язык не для всех и получать 9000 за зание что такое стрелка