Anton
Rf
детектит ли vue изменение внутренних свойств элементов в data?
Eugen Su
ты про реактивность?
Rf
да
Rf
Eugen Su
если коротко, детекти, если свойство ранее проинициализировано
Eugen Su
если ты добавляешь свойство в коде, которого нет в дате. то оно не будет реактивным
Eugen Su
var vm = new Vue({
data: {
a: 1
}
})
// теперь vm.a — реактивное поле
vm.b = 2
// vm.b НЕ реактивно
Rf
простро у меня в коде используется такая конструкция v-model=«do_not_dial_reason.not_available»
Anonymous
Rf
var vm = new Vue({
data: {
a: {
c: 1,
d: 2
}
}
})
Rf
а если так?
Anonymous
{"fname": “Darwin”,
И где тут связь между vue, сообществом и конкретно тобой?
Я обратьился в чат Vue.js-русскоговорящее сообщество. Я (я) обратился (связь) в русскоговорящее сообщество(vue сообщество). Но может я не так понял твой вопрос про "связь".
На этом все, парень, мне нужно работать.
Eugen Su
Anonymous
Rf
тут все реактивно
у меня какие то глюки, щас видимо надо сильнее покопаться, факт в том, что если я присваиваю новый объект с вложенными свойствами, то срабатывает наобррот
Eugen Su
крайне рекомендую быстренько пробежаться по этой страничке, избавит от кучи проблем
Eugen Su
https://ru.vuejs.org/v2/guide/reactivity.html
Rf
v-show не замечает изменения вложенного свойства
Roman
Stanislav
Slava
▫️Работаю в Иннополисе, пишу фронт
▫️frontend / немного UX/UI
▫️Могу давать глупые советы про вью
▫️Хочу задавать глупые вопросы про вью, т.к. на текущем месте живу без лида и решения приходится придумывать самому
▫️Иннополис, Россия
▫️google: vuejs telegram
#whois
Yayao
Исенмесез
Slava
сакулавас ишеклер ябыла
Kate
пам-пам
Kate
у меня кст старый пин висит
Kate
Stanislav
Московский бы тоже запинить
Slava
И сразу же влетаю с вопросом: товарищи, посоветуйте пожалуйста, что почитать/где посмотреть про хэндлинг ошибок хттп-реквестов? Интересует, как лучше сделать хендлинг глобальных ошибок, типа когда сервер возвращает 500. Хттп запросы делаю аксиосом во vuex в экшнах, там же ловлю ошибки и кладу их в стор. Не хочется для каждого экшна прописывать ручками случай на 500 ошибку, которую хочу одинаково везде обрабатывать (показывая какой-нибудь месседж типа TRY AGAIN).
Alexey
@Kamil_Ocean @la_sintez это русскоговорящее сообщество, вам же сказали выше)
Stanislav
Stanislav
Denis
Slava
Так а вьюкс зачем?
В нём запрашиваю апи/храню пришедшие данные. Кажется логичным там же хранить ошибки.
Alexey
Так а вьюкс зачем?
я так понял он хочет архитектурное решение как в одном месте обрабатывать все приходящие ошики 500 у аксиоса. А уж вьюкс хранение это вопрос второй
Stanislav
Eugen Su
миксины?
Stanislav
Eugen Su
раздувать стейт не оч кошерно кмк
Eugen Su
*стор
Eugen Su
меньше стор, быстрее приложение
Alexey
Slava
меньше стор, быстрее приложение
там это negligeble. Хочется каких-то бест практисов, репозиторий на гитхабе с красивой вуй архитектурой, ещё чего-то такого.
Alexey
qluqua
Парни, тут на одном сайтике Сберовском используется Vue и в окнсоли доступен объект vue. Кому интересно поизучать, как делают сайты в Сбербанке, а в частности как организован Store — откройте http://sberbanketomoe.ru/ и вбейте в консоли vue или vue.$store ну и так далее. Забегая вперед скажу, что там ничего такого особенного нету, просто ради интереса) Ну и ещё непонятно почему у них доступен vue в консоли...
qluqua
спасибо за находку @pavelgonzales ))
Vladimir
Michael
Michael
Так что этот пример, очевино, аутсорс
qluqua
А я уже не первый раз натыкаюсь на сберовский сайт на Вью. Но, как сраведливо заметили выше, вероятнее всего все их делали аутсорсеры
Michael
Michael
Но этим аутсёрсерам респект.
qluqua
За что респект? За вью?)))
Yayao
Если в консоле доступен, то это значит сборка не продовская, я правильно понимаю?
Yayao
или её вообще нет, сборки
XpycT
на вид продовская, просто вынесен в window.vue = ...
Yayao
что значит на вид?
XpycT
инспектор не цепляется, консоль о дев версии не предупреждает
Yayao
я имею ввиду если мы используем vue-cli и собираем на прод (webpack шаблони или webpack-simple) то в консоли же не доступен он?
Yayao
Michael
Stanislav
Michael
ну там, нету прототипа вью, нет ничего, импорты делать в каждом исходнике не хочется итд
Yayao
Stanislav
Если, конечно, не писать window.app = new Vue()
XpycT
или там бэк на ларавелке, там как раз так и выносится по дефалту )
XpycT
хм, у них даже дев-сервер с api в мир смотрит судя по сорцам :)
Andriy
Народ, погляньте какую—то годноту по vue-router
Andriy
Подкиньте
Andriy
Где можно посмотреть как делают именно spa
Vladimir
А что тебе не понятно в vue-router? Глянь какое-нибудь видео на 15 минут и в принципе хватит