Александр 🌲🙏🏽
Круууть.
Александр 🌲🙏🏽
Ну и еще один вопросик, раз вы здесь. А сложно в существующий проект Vuex вставить и нахрена он нужен? Чтобы из компонентов было удобнее общим стором управлять?
Vladislav
Hedint
Практика показала, что нет.
"Поскольку Vue не позволяет динамически добавлять корневые реактивные свойства, это означает, что все корневые поля необходимо инициализировать изначально" (с) дока корневые
Stanislav
А разве не достаточно инициализировать только currentPatientParameters, а все внутри него будет реактивное и изменения при присваивании будут нормально отслеживаться?
Vue не может отследить добавление новых полей (пока что). Однако, не помню с какой версии (не так давно), добавление полей через v-model будет работать v-model="books.pages", pages будет реактивным и добавлено в $data.books, если отсутствует. Но лучше все объявлять явно
Bohdan
товарищи, не подскажите, а в Vuex с Action можно сразу в State писать или нужно только через Мутацию?
Александр 🌲🙏🏽
Александр 🌲🙏🏽
Спасибо!
Hedint
да, это не реактивно
https://codesandbox.io/s/wq868nz7ql ну окей 🐤
Listar
Подскажите как в *.vue файлы , засунуть vue-router ?
Listar
или там ничего сверх умного нет и точно так же все ?
Ivan
<router-view></router-view>
Stanislav
у меня есть такая data: { a : false } ты говоришь, что если я сделаю this.a = {blabla : {bla : 'bla'}, а потом в методе this.a.blabla.bla = 'bla2', то это будет нереактивно?)
Это реактивно. на this.a тригернится сеттер, он обойдет полученное значение (объект { blabla : {bla : 'bla'}} ) и сделает их реактивными Не будет реактивным добавление новых полей: data: letters: { a: 1 } this.letters.b = 2
Listar
Оокей, спасиб пойдку гляну
Maksim
v-model игнорирует атрибут value в селекте, есть как-нибудь варианты вытащить именно value?
Alexander
https://codesandbox.io/s/wq868nz7ql ну окей 🐤
только changeData проверять надо, существует ли объект a.blabla.bla
Hedint
только changeData проверять надо, существует ли объект a.blabla.bla
это же не приложение, просто минимальный пример)
Maksim
change
а можно что-нить простенькое для примера?
Александр 🌲🙏🏽
Ну подскажите про Вьюкс, пожалуйста.
Александр 🌲🙏🏽
Для примера, простенькое.
Oleg
Всем привет! Я поднял vuex c webpack локально и собрал нужный мне проект, возможности вживую (на сервере) это потестить нет пока чтою Однако, что необходио иметь на серваке (кроме Node.js и npm), чтобы поднять такое же dev окружение, но уже на сервере и проект стал дсотупен по домену? Есть какой-нить туториал? P.S. сорри, если вопрос - глупый, но как подготовиться и в какую сторону копать?
Hedint
Так а где ты тут новые поля добавляешь?
да, если в таком контексте, то ты прав, сори. :) добавить абсолютно новое поле к некорневому компоненту так не получится
Vladislav
а можно что-нить простенькое для примера?
<change v-model="myModel" @change="myFunction()"> myFunction: function(val) { console.log(val) }
Vladislav
во, вот так
Александр 🌲🙏🏽
А какой вопрос?
t.me/vuejs_ru/257531
Luka
вот не могу понять, с.vue ведь не просто фронт прогоаммисты работают?
Vladislav
Serge
Вуисты
Luka
с vue работают особенные фронт программисты
т.к. тут программного кода , как в бэкенде
Mr
я особенный 📯
Ya
Ya
есть компонент в нем блоки должны плодиться по массиву обьектов, но массив должен придти асинхроно
Ya
Stanislav
Ну и еще один вопросик, раз вы здесь. А сложно в существующий проект Vuex вставить и нахрена он нужен? Чтобы из компонентов было удобнее общим стором управлять?
Не сложно. Нужен он, чтоб делится данными с другими компонентами в разных частях приложения - баланс пользователя, корзина товаров, какие-то еще общие данные, от которых что-то может зависить
Vladislav
т.к. тут программного кода , как в бэкенде
в плане? Взял firebase и послал нафиг бек
Stanislav
т.к. тут программного кода , как в бэкенде
ага, кнопочки/формочки мышкой двигаем по экрану
Hedint
что-то странное тут написано)
Luka
какие ставки нынче в зп для фронта.на vue ?
Stanislav
какие ставки нынче в зп для фронта.на vue ?
У меня в деревне от 50к до 120к (Курск)
Vladislav
какие ставки нынче в зп для фронта.на vue ?
тоже вижу кес-два на бордах
Rafael 🌵
Не юзал.
И очень зря
Simon
Мне пока что нравится vuetify
Hedint
какие ставки нынче в зп для фронта.на vue ?
как и у всего остального фронта: зависит от твоего местоположения (если ты ходишь ногами в офис) и от конторы
Rafael 🌵
Хотя у них чёт херово с ie10+
Stanislav
И очень зря
Ну мне не нужен этот материал
Rafael 🌵
У меня другой фронт жалуется, что там все сломалось, буду вот на днях смотреть что у них там
Luka
в плане? Взял firebase и послал нафиг бек
как не понял firebase от бэка.освободит?
Александр 🌲🙏🏽
И очень зря
Рафаэль, привет, подскажешь? У меня большие компоненты, между которыми я переключаюсь с помощью vue-router. И как я переключаюсь у меня диалоги не открываются. Только темнеет экран и все. Вот гифка: https://giphy.com/gifs/LXT8GbAsNfHVwKS8xx
Michail
а у vue есть варианты программно инициализировать приложение - как в ангуляре - angular.bootstrap(DOM_ELEMENT, 'app') ?
Александр 🌲🙏🏽
Ну мне не нужен этот материал
Ну просто с ним очень быстро можно формы накидывать, был бы о не материальный — и хрен на него.
Александр 🌲🙏🏽
Не хочу ванговать
А как траблшутнуть? У v-dialog есть ивенты?
Stanislav
Не, это так не работает. Нужно в mounted запихнуть твой метод tracklist (переименуй в какой-нить getTracklist), а по резолву промиса записать данные в this.tracklist
Александр 🌲🙏🏽
@Fl0pZz И если я тебе скажу какой ивент не файрится ты тогда сможешь не ванговать?
Vladislav
как не понял firebase от бэка.освободит?
на небольших проектах бек не нужен, имхо
Rafael 🌵
Я не помогаю, если нет кода
Vladislav
ну в привычном понимании