
Владимир
24.08.2017
23:37:22
почему, вот же

Den
24.08.2017
23:37:53
Во Vue принято vm

Nikolay
24.08.2017
23:38:17
лол, в коллбэк то можно же использовать стрелочную функцию

Google

Владимир
24.08.2017
23:38:23

Stanislav
24.08.2017
23:38:24
Вот тут тебе нужна стрелочная функция

Den
24.08.2017
23:38:29

Stanislav
24.08.2017
23:38:42
А методы должны быть обычной функцией

Nikolay
24.08.2017
23:38:51
@kelin2025 ты там живой? все норм?

Den
24.08.2017
23:39:40
Смотри. Else дохера жрет. Избавляйся по возможности.

Андрей
24.08.2017
23:40:18

Владимир
24.08.2017
23:40:24

Den
24.08.2017
23:40:51
method (user) {
if (user) {
this.a = user.b
return
}
this.a = user.c
}

Victor
24.08.2017
23:42:45
и что жс такое не оптимизирует сам?

Den
24.08.2017
23:43:04
Хз

Victor
24.08.2017
23:43:07
да и как по мне разницы быть не должно)

Den
24.08.2017
23:43:11
Я привык ))

Google

Victor
24.08.2017
23:43:41
`this.isAuth = Boolean(user)` :)

Stanislav
24.08.2017
23:43:51

Nikolay
24.08.2017
23:44:02
видимо места

Stanislav
24.08.2017
23:44:19
космическое пространство?

Владимир???
24.08.2017
23:44:23
а не лучше ли написать так?
firebase.auth().onAuthStateChange(user => self.isAuth = !!user)
или слишком усложнено?

Den
24.08.2017
23:44:43
а че жрет?
Мощности процессора. Но я не про JS это слышал

Владимир???
24.08.2017
23:44:47
либо Boolean(user), да

Stanislav
24.08.2017
23:45:20
Тут не жрет

Владимир???
24.08.2017
23:45:35

Владимир
24.08.2017
23:45:45
Спасибо ребят, направили на путь истины

Den
25.08.2017
00:25:12
Гугл сошел с ума

Roman
25.08.2017
00:25:29
аллаху акбар брат

Den
25.08.2017
00:25:48
Ога )))
Ил иллах ха ил аллах

Stanislav
25.08.2017
00:28:22
короч нашел неожиданное решение

Den
25.08.2017
00:28:30
Лайфхакер ПВА сделали

Stanislav
25.08.2017
00:28:30
можно переписать на свой лад https://github.com/vuejs/vue/blob/612d32105a4ba1d636e8b617cbcb0a3e59919a9e/src/platforms/web/runtime/directives/show.js
тоесть можно сделать годный хайд на всех этих -9999

Google

Den
25.08.2017
00:30:13
Че делает то он?

Stanislav
25.08.2017
00:31:56
v-show
просто он триггерит транзишен еще. вот можно своровать код сделать свой триггер транзишена директивой

Den
25.08.2017
00:33:33
const transition = vnode.data && vnode.data.transition
@enomad ^

æ digital
25.08.2017
00:36:36
Your bad forcer!!!! Shut up - you're bad killer again Adblock. · Issue #65 · sitexw/FuckAdBlock
https://github.com/sitexw/FuckAdBlock/issues/65

Stanislav
25.08.2017
00:37:14
забавно что так просто реализовано. я думал там в кишках размазано по коду
а по сути эмитит транзишен напрямую директива. это жесть

Roman
25.08.2017
00:39:26

Den
25.08.2017
00:39:50

æ digital
25.08.2017
00:40:41

Roman
25.08.2017
00:40:44
нет
uBlock все мое

Den
25.08.2017
00:41:29
Я не юзаю
И никогда не юзал

æ digital
25.08.2017
00:42:15
Ну я тоже ублок. Это без разницы для fuckadblock

Den
25.08.2017
00:42:37

Stanislav
25.08.2017
00:43:18

Google

Stanislav
25.08.2017
00:45:00
вот посвежее https://github.com/vuejs/vue/blob/v2.4.2/src/platforms/web/runtime/directives/show.js
а он любитель быдлокодить
рекурсиваня тернарочка ок

Den
25.08.2017
00:47:30

Stanislav
25.08.2017
00:47:38
а видимо appear делает логику выше и рулит чем то типа есть ли на
лементе обьект транзакции вообще

Den
25.08.2017
00:47:45
Фсе
Бля

Stanislav
25.08.2017
00:47:57
https://github.com/vuejs/vue/blob/v2.4.2/src/platforms/web/runtime/directives/show.js#L8

Admin
ERROR: S client not available

Den
25.08.2017
00:48:06
Дадада
Увидел говорю ж ))

Stanislav
25.08.2017
00:48:33
ну и тож какаято нечитаемая адуха
https://github.com/vuejs/vue/blob/v2.4.2/src/platforms/web/runtime/directives/show.js#L16

Den
25.08.2017
00:48:51
А как он мапит методы?
Я думал там this['enter' + transitionName]()

Stanislav
25.08.2017
00:49:57
вмысле ? резолвит как то через вноду и транзишен
а ну это было бы слишком просто
блин я настолько в шоке насколько все оказалось просто

Den
25.08.2017
00:51:01
const {
css,
type,
enterClass,
enterToClass,
enterActiveClass,
appearClass,
appearToClass,
appearActiveClass,
beforeEnter,
enter,
afterEnter,
enterCancelled,
beforeAppear,
appear,
afterAppear,
appearCancelled,
duration
} = data
Класс))

Stanislav
25.08.2017
00:51:24
виртуалдомы, хитрые оптимизации. о чем вы говорите. банальная простейшая логика уровня el.style.display = 'none'

Google

Den
25.08.2017
00:51:58
https://github.com/vuejs/vue/blob/v2.4.2/src/platforms/web/runtime/modules/transition.js#L126
с т а т и к а
т
а
т
и
к
а

Stanislav
25.08.2017
00:53:44
та впринципе к этому мало как раз предьяв
о няшно
да красиво
я даже свое уберу )
лан спок

Den
25.08.2017
00:57:09
Спок

æ digital
25.08.2017
01:06:02
Я теперь не засну

Tankerxyz
25.08.2017
01:07:55
Ютуб дiдько
боюсь представить как ютуб к этой рекомендации пришел

æ digital
25.08.2017
01:10:42
Бляяяяяяя
Это не все
Пождт
Они там ебанулись на всю голову ?

Tankerxyz
25.08.2017
01:13:30
DataScience мать его
будущее уже наступило
компьютеру виднее какое дерьмо ты сегодня захочешь глянуть)

æ digital
25.08.2017
01:16:42
Гребанный гугл