Завтра
Блет
Завтра
Что це было
Oleksandr
😂
Stanislav
Блет
там запись как ты ешь? :)
Завтра
Да бля чёт зажалось
Завтра
И понеслось
Завтра
Так все, я отошёл
Oleksandr
ладно как в router.beforeEach
Oleksandr
вызвать this.$children[0].slideout.close() если this это экземпляр vue
Жалгас
прошу раскритиковать и обьяснить как праильно писать следующее: mounted () { let fields = this.fields for (let i = 0; i < fields.length; i++) { fields[i].label = fields[i].label ? this.$t(fields[i].label) : this.$t(fields[i].name) fields[i].invalid = false } fields = JSON.stringify(fields) fields = JSON.parse(fields) this.formatFields = fields },
Завтра
такс @idlinnesBlabberUK шо хотел
Жалгас
прошу раскритиковать и обьяснить как праильно писать следующее: mounted () { let fields = this.fields for (let i = 0; i < fields.length; i++) { fields[i].label = fields[i].label ? this.$t(fields[i].label) : this.$t(fields[i].name) fields[i].invalid = false } fields = JSON.stringify(fields) fields = JSON.parse(fields) this.formatFields = fields },
в общем есть массив обьектов который падает в пропс дочернего компонента, в дочернем компоненте я этот пропс кидаю в data чтобы можно было редактировать его. Потом императивно в html пытаюсь менять property объектов массиве, но они теряют реактивность реактивность не теряется если в массиве обьектов прокса уже есть это property в каждом объекте, чтобы эти свойства прописывать не в родительском массиве а в дочернем, я и написал эту лапшу в маунтед
Жалгас
Вероянее всего, тебе подойдет компьютед
компьютед не нагружает память?
Stanislav
Но уже не уверен, что именно это тебе нужно
Завтра
Oleksandr
такс @idlinnesBlabberUK шо хотел
как в router.beforeEach вызвать this.$children[0].slideout.close() если this это экземпляр vue
Oleksandr
ну точнее не так а
Завтра
Когда зашел в проект после @piterden
Завтра
No matching version found for vue-touch@^2.0.0
Завтра
gulp-minify-css@1.2.4: Please use gulp-clean-css
Завтра
minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
Завтра
minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
Завтра
graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
Oleksandr
как сделать чтобы после перехода закрывалось меню
Завтра
стооооп
Жалгас
зачем присваивать без this и зачем так много действий которые можно сократить
ну по идее я пытаюсь сохранить реактивность дополнительных полей, которые могут отсутствовать в массиве пропса
Stanislav
Завтра
ну там Vue 1 вроде ж
у меня щас сердце чуть не остановилось
Завтра
"vue": "^2.4.2"
Завтра
не пугай меня так
Завтра
а стоп
Завтра
я не то смотрю
Stanislav
у меня щас сердце чуть не остановилось
Аа. Ну вроде че та говорили про первый Vue на том проекте
Oleksandr
Rafael 🌵
это просто название переменной
Завтра
а нет, там тоже Vue 2
Rafael 🌵
в которой будет контекст this компоненты
ℝei
в next(vm => vm.$children[0].slideout.close())
чет у меня какието сомнения по поводу children[0]
Завтра
Пиздец, vue в devDependencies)))))
Завтра
Зато gulp в dependencies
Завтра
@Fl0pZz опа, apipie подъехал
Stanislav
а что такое vm new Vue
вообще, расшифровывается как ViewModel, но в данном случае - это твой компонент
Anonymous
Всем привет. Есть желание вникнуть в vue, но придётся потренироваться на кошках. Чё можно придумать, что бы разные аспекты фреймворка пощупать ?
Rafael 🌵
чет у меня какието сомнения по поводу children[0]
вопрос был только про то, как вызвать это в хуке, что он там делает - я хз
Завтра
что?
да я тут проект один после дена смотрю
Rafael 🌵
чет у меня какието сомнения по поводу children[0]
если дочерение компоненты есть (а они на 99% есть), то работаь будет
Oleksandr
я или туплю или хз
Завтра
и как?
пизда
Rafael 🌵
пизда
самое время выучить apipie
Завтра
самое время выучить apipie
я про проект, а не про apipie
ℝei
и хз
поэтому если у него там модалка или еще че. надо через refs его методы вызывать)
Завтра
зачем мне учить apipie, если apicase тот же apipie?
Завтра
Oleksandr
djn
Oleksandr
вот
Oleksandr
эта поебота
Oleksandr
как ее закрыть при переходах в роутах
Yaroslav 🇺🇦
пизда
а ты думал там будет хрестоматийный код? От человека который от лени кроме похапе ничего не признавал? бугагашенька
Nikita
ребят, а кто юзал уже vue для многостраничных приложений (без vue-router), подскажете бест практис\ресурсы\просто в какую сторону копнуть?
Завтра
Да я и не ожидал нормального кода, но тут совсем уж пиздос
Завтра
Начиная с package.json
Завтра
ну ебаный в рот
Nikolay
где пиздос, дайте глянуть
ℝei
https://github.com/vouill/vue-slideout
а че та демка даж не работает)
Nikolay
PolyFills :D
Завтра
Ебать, я открыл этот полифиллс