@vuejs_ru

Страница 1381 из 3900
Alex
22.09.2017
14:37:08
и роуты

Kelin
22.09.2017
14:37:58
Блет

Что це было

Alex
22.09.2017
14:38:03
?

Google
Stanislav
22.09.2017
14:38:06
Блет
там запись как ты ешь? :)

Kelin
22.09.2017
14:38:15
Да бля чёт зажалось

И понеслось

Так все, я отошёл

Alex
22.09.2017
14:39:07
ладно как в router.beforeEach

вызвать this.$children[0].slideout.close() если this это экземпляр vue

14
22.09.2017
14:41:14
там запись как ты ешь? :)
аутист опять аудио выгрузил свое?))

Жалгас
22.09.2017
14:41:14
прошу раскритиковать и обьяснить как праильно писать следующее: 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 },

Kelin
22.09.2017
14:46:13
такс @idlinnesBlabberUK шо хотел

Жалгас
22.09.2017
14:47:16
прошу раскритиковать и обьяснить как праильно писать следующее: 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 в каждом объекте, чтобы эти свойства прописывать не в родительском массиве а в дочернем, я и написал эту лапшу в маунтед

Вероянее всего, тебе подойдет компьютед
компьютед не нагружает память?

Google
Stanislav
22.09.2017
14:50:32
Но уже не уверен, что именно это тебе нужно

Alex
22.09.2017
14:52:12
такс @idlinnesBlabberUK шо хотел
как в router.beforeEach вызвать this.$children[0].slideout.close() если this это экземпляр vue

ну точнее не так а

Kelin
22.09.2017
14:52:55
Когда зашел в проект после @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.

Alex
22.09.2017
14:52:59
как сделать чтобы после перехода закрывалось меню

Kelin
22.09.2017
14:54:00
стооооп

Жалгас
22.09.2017
14:54:04
зачем присваивать без this и зачем так много действий которые можно сократить
ну по идее я пытаюсь сохранить реактивность дополнительных полей, которые могут отсутствовать в массиве пропса

Stanislav
22.09.2017
14:54:10


Kelin
22.09.2017
14:54:15
ну там Vue 1 вроде ж
у меня щас сердце чуть не остановилось

"vue": "^2.4.2"

Google
Kelin
22.09.2017
14:54:24
не пугай меня так

а стоп

я не то смотрю

Stanislav
22.09.2017
14:54:44
у меня щас сердце чуть не остановилось
Аа. Ну вроде че та говорили про первый Vue на том проекте

Alex
22.09.2017
14:54:49
Rafael
22.09.2017
14:55:07
это просто название переменной

Kelin
22.09.2017
14:55:16
а нет, там тоже Vue 2

Rafael
22.09.2017
14:55:21
в которой будет контекст this компоненты

Roman
22.09.2017
14:55:24
в next(vm => vm.$children[0].slideout.close())
чет у меня какието сомнения по поводу children[0]

Kelin
22.09.2017
14:55:30
Пиздец, vue в devDependencies)))))

Зато gulp в dependencies

@Fl0pZz опа, apipie подъехал

Stanislav
22.09.2017
14:55:57
а что такое vm new Vue
вообще, расшифровывается как ViewModel, но в данном случае - это твой компонент

Danila
22.09.2017
14:56:01
Всем привет. Есть желание вникнуть в vue, но придётся потренироваться на кошках. Чё можно придумать, что бы разные аспекты фреймворка пощупать ?

Rafael
22.09.2017
14:56:02
чет у меня какието сомнения по поводу children[0]
вопрос был только про то, как вызвать это в хуке, что он там делает - я хз

Kelin
22.09.2017
14:56:27
что?
да я тут проект один после дена смотрю

Rafael
22.09.2017
14:56:46
чет у меня какието сомнения по поводу children[0]
если дочерение компоненты есть (а они на 99% есть), то работаь будет

Google
Roman
22.09.2017
14:57:00
Alex
22.09.2017
14:57:07
я или туплю или хз

Kelin
22.09.2017
14:57:08
и как?
пизда

Rafael
22.09.2017
14:57:15
пизда
самое время выучить apipie

Kelin
22.09.2017
14:57:38
самое время выучить apipie
я про проект, а не про apipie

Roman
22.09.2017
14:57:41
и хз
поэтому если у него там модалка или еще че. надо через refs его методы вызывать)

Kelin
22.09.2017
14:57:53
зачем мне учить apipie, если apicase тот же apipie?

Alex
22.09.2017
14:57:59
djn

вот

эта поебота

как ее закрыть при переходах в роутах

Yaroslav
22.09.2017
14:58:23
пизда
а ты думал там будет хрестоматийный код? От человека который от лени кроме похапе ничего не признавал? бугагашенька

Nikita
22.09.2017
14:58:34
ребят, а кто юзал уже vue для многостраничных приложений (без vue-router), подскажете бест практис\ресурсы\просто в какую сторону копнуть?

Kelin
22.09.2017
14:58:43
Да я и не ожидал нормального кода, но тут совсем уж пиздос

Начиная с package.json



Nikolay
22.09.2017
14:59:30
где пиздос, дайте глянуть

Google
Roman
22.09.2017
14:59:34
https://github.com/vouill/vue-slideout
а че та демка даж не работает)

Nikolay
22.09.2017
14:59:40
PolyFills :D

Kelin
22.09.2017
14:59:56
Ебать, я открыл этот полифиллс

260 строк какой-то хуйни

Yaroslav
22.09.2017
15:00:03
А то ты по простыням в советах вопрошающим не понимал, я тя умаляю. У тебя аж горело, так что проект под стать, походу

Kelin
22.09.2017
15:00:51
Просто посмотрите

https://gist.github.com/Kelin2025/cedbece7c0705133ef58bb54621a3f1c

Alex
22.09.2017
15:01:13
Kelin
22.09.2017
15:01:16
То есть дена вообще не ебет, что он юзает бабель

Alex
22.09.2017
15:01:19
работает

Kelin
22.09.2017
15:01:32
Который может сам вставлять полифилы, какие нужно

ах да, babel-polyfill у него тоже есть (:

Yaroslav
22.09.2017
15:01:59
Может проще с нуля?)

Kelin
22.09.2017
15:02:10


Жалгас
22.09.2017
15:02:24
Вероянее всего, тебе подойдет компьютед
let vm = this return this.fields.map(function (f) { f.label = f.label ? vm.$t(f.label) : vm.$t(f.name) f.invalid = false return f }) не заработало

Alex
22.09.2017
15:02:27
ах да, babel-polyfill у него тоже есть (:
!Array.prototype.find идиотизм но бабель хуй ложил на это

Страница 1381 из 3900