@vuejs_ru

Страница 3189 из 3900
Sunlive
02.07.2018
20:39:08
??

DimenSi
02.07.2018
20:39:32
ну не совсем, там просто рассказывают про средства оптимизации

Sunlive
02.07.2018
20:40:13
кстати вуй не пилится, не следил?

прокси там и все такое

Google
DimenSi
02.07.2018
20:40:28
2.7 версия вышла

на прокси

но она ёрли

Но у всего свои плюсы свои минусы)
https://ru.vuejs.org/v2/guide/comparison.html

Sunlive
02.07.2018
20:41:12
я слышал просто мнение,что прокси даст еще скорости вью

Den
02.07.2018
20:41:21
DimenSi
02.07.2018
20:41:34
харе этот срач разводить

Sunlive
02.07.2018
20:41:52
http прокси

DimenSi
02.07.2018
20:41:56
хе

Den
02.07.2018
20:42:14
http прокси
И каким боком?

DimenSi
02.07.2018
20:42:17
https://github.com/vuejs/roadmap

Sunlive
02.07.2018
20:42:22
по вебсокету гонять будешь вью

Google
Sunlive
02.07.2018
20:42:26
собирать даж не надо будет

https://github.com/vuejs/roadmap
где 2.7 посмотреть?

на гитхабе чот не вижу

DimenSi
02.07.2018
20:43:25


Sunlive
02.07.2018
20:45:13
Will be using TypeScript. For internal implementation only. Does NOT affect ES users, but should improve TS integration for TS users.

DimenSi
02.07.2018
20:45:57
на самом деле, во вью уже используются прокси, если посмотреть на исходники то они используются когда они доступны браузером

Rafael
02.07.2018
20:46:39
Они используются только в dev сборке

И только для того, чтобы слать варнинги

DimenSi
02.07.2018
20:47:16
да, это я не уточнил, извиняюсь

Rafael
02.07.2018
20:47:19
В продакшн режиме используется только get/set

Arsen
02.07.2018
20:47:34
Пипл, какой лаконичный способ есть задать одну и ту же функцию на вотчер?

Объявлять функцию отдельно как-то не прикольно

DimenSi
02.07.2018
20:48:29
(const myFunc = () => {}, myFunc) ?

Den
02.07.2018
20:48:53
DimenSi
02.07.2018
20:49:39
да, жаль

ну тогда не выебывайся и пиши как следуют

Arsen
02.07.2018
20:50:18
DimenSi
02.07.2018
20:50:38
создаю переменную и через запятую возвращаю ее же

Arsen
02.07.2018
20:50:49
И нафига?

Google
DimenSi
02.07.2018
20:51:23
обычно такая тема работает в reduce((acc, el) => (acc.push(el), acc), [])

а, я не понял твой вопрос значит

Arsen
02.07.2018
20:51:45
Ну я знаю про этот оператор

Просто под данный кейс не подходит никаким боком

DimenSi
02.07.2018
20:52:07
да, да

я тогда вообще ничего не понял, че ты хочешь

Arsen
02.07.2018
20:52:30
Ну надо повесить одинаковый вотч на два разных поля в дате

DimenSi
02.07.2018
20:52:59
тогда через spread оператор и reduce

Arsen
02.07.2018
20:53:18
Точно, надо хелпер написать

DimenSi
02.07.2018
20:54:07
...['field1', 'field2'].reduce((acc, field) => Object.assign(acc, { [field]: myFunc }, {})

Arsen
02.07.2018
20:54:07
Типа чтоб так делать watch: { ...multipleWatch(['field1','field2'], function() { ... }) }

DimenSi
02.07.2018
20:54:29
ну да

Arsen
02.07.2018
20:54:59
А может я фигнёй маюсь

DimenSi
02.07.2018
20:55:03
const multipleWatch = (fields, fn) => fields.reduce((acc, field) => Object.assign(acc, { [field]: fn }, {})

Arsen
02.07.2018
20:55:22
...['field1', 'field2'].reduce((acc, field) => Object.assign(acc, { [field]: myFunc }, {})
И в таком случае функция создаётся два раза

DimenSi
02.07.2018
20:55:31
чего?

она по ссылке передается

а не создается

Arsen
02.07.2018
20:55:58
А, ты имя указываешь

Google
Arsen
02.07.2018
20:56:06
Кек, ну тогда с такого вообще смысла нет

DimenSi
02.07.2018
20:56:20
блядь, все. я не понимаю че ты хочешь, спокойной ночи

Den
02.07.2018
21:10:17
const reducer = (acc, cur) => acc + cur firstArray.reduce(reducer) secondArray.reduce(reducer)

const reducer = (param) => (acc, cur) => acc + cur + param firstArray.reduce(reducer('first')) secondArray.reduce(reducer('second'))

Денис
02.07.2018
21:15:46
Пропс и вотчер
Так и делаю сейчас, спасибо. А в сравнении этого метода (он тоже кажется немного костыльным) и vuex, что скажете?

Admin
ERROR: S client not available

Денис
02.07.2018
21:41:37
имхо - путей несколько. православный - vuex. еще - можно через props прокинуть в child функцию-метод из родителя.

+1 за vuex, вообще он кучу головной боли решает про которую тут постоянно спрашивают

Den
02.07.2018
21:44:11
Как через vuex?

trilog
02.07.2018
21:44:21
а давайте вообще всю логику перенесем в vuex

ну удобно же!

Victor
02.07.2018
21:55:50
Гугл транслейт будет счастлив ?

Vladislav
02.07.2018
21:57:12
лохов нашел

Den
02.07.2018
22:01:39
есть желающие доделать https://codesandbox.io/s/github/Piterden/vue-crossword/tree/master/

malcev
02.07.2018
22:34:02


Через цикл отрисовываю child component



Google
malcev
02.07.2018
22:35:33
у меня куча Radio input

Вроде бы всё хорошо



но значение в радио не меняется

в чем проблема? ?

Den
02.07.2018
23:11:00
Скобки в v-for

this.error = !curVal

Вместо else

malcev
02.07.2018
23:18:14
Вроде бы решил свою проблему

созда внутри child(input radio) - промежуточное значение (interValue)

через getter setter

обрабатываю

Den
02.07.2018
23:20:45
Ни разу не юзал геттеры сеттеры у вычислимых

GTech
03.07.2018
03:34:08




Den
03.07.2018
03:36:54
Ты сервак что-ли хочешь сбилдить и в браузере запустить?

Roman
03.07.2018
03:37:13
Не, он сервит дист экспрессом

Den
03.07.2018
03:38:07
BASE_PATH разный

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