@vuejs_ru

Страница 54 из 3900
Rafael
06.01.2017
20:34:40
@Fl0pZz иногда я так делаю
хм, да, действительно

Illya
06.01.2017
20:36:13
про это не подскажу

про роуте

Rafael
06.01.2017
20:37:21
в прошлый раз, когда поясняли за хуки в роутере у тебя с кем то спор завязался про роутинг и попап авторизацию, что так в итоге? на чем закончили?

Google
Rafael
06.01.2017
20:37:30
это возможно сделать через роутинг?

Illya
06.01.2017
20:41:30
ну я бы отдельно подписывался на мутацию сторы

и если пользователь залогинился-разлогинился дергал роутер

Rafael
06.01.2017
20:45:16
а есть пример использования vaux watch?

а есть пример использования vaux watch?
уже не нужно, vue api watch вполне все пояснило

Illya
06.01.2017
21:07:51
cool

а я все переписываю

на vue-class-component

Rafael
06.01.2017
21:08:31
на vue-class-component
это что-то новенькое?

Illya
06.01.2017
21:08:42
это чтоб реактоподобный код писать

на классах :)

Rafael
06.01.2017
21:09:35
ой нее, я еще в обычном то не до конца разобрался, а тут такое

Illya
06.01.2017
22:10:14
да ладно. Вы просто не понимаете извращенных прелестей статической типизации :)

Google
Illya
06.01.2017
22:13:06
Кстати, тут кто-то спрашивал когда-то как прикрутить jquery из npm

ответ - с извращениями

https://gist.github.com/xanf/aed2acd4cd8aa3073ee0acda14b8f170

Roma
06.01.2017
22:14:29
Как раз читаю, не пойму, надо оно мне или нет. Кажется, слишком большой ценой эта типизация дается - код менее читаемый, писать его дольше, а из плюсов только отлов ошибок на этапе компиляции. Разве я не прав?

Ну т.е перфекционизм в плохом его проявлении

Illya
06.01.2017
22:14:54
в конфиге вебпака: plugins: [ new webpack.ProvidePlugin({ $: "expose?$!jquery", jQuery: "expose?jQuery!jquery" }),

Строгая типизация позволяет не заботиться о двух очень важных вещах

1) о коде написанном другими людьми

2) о коде, написанным тобой самим n месяцев назад

Roma
06.01.2017
22:15:33
Что по сути тоже самое

Illya
06.01.2017
22:15:43
Да, почти (:

но я себе иногда даже больше чем другим не доверяю

А комбинация строгой типизации + flow-runtime - еще и валидировать что ты делаешь правильные обращения к API как на этапе написания кода так и в рантайме

Roma
06.01.2017
22:16:40
Так считаешь оно стоит того? Спрашиваю как человека, который практикует, я-то даже не пробовал

Stanislav
06.01.2017
22:17:01
ты бы еще человека который практикует гомоеблю спросил как оно

Roma
06.01.2017
22:17:24
Интересная аналогия, позволю себе с ней не согласиться

Stanislav
06.01.2017
22:19:08
ну мало кто может признаться что попробовал с, потом без, потом опять с и как бы хрен его знает

обычно если втягивают в это дело начинают защищать и фанбоить

ну или найди хаскелиста который скажет фуфу лучше б я на жс писал но так сложилось

Illya
06.01.2017
22:21:41
Я пробовал и так и так (:

Google
Illya
06.01.2017
22:21:45
и я не про гомо

Stanislav
06.01.2017
22:22:38
имхо из динамики статику смысла делать нет для чего то кроме оптимизаций, которые в зачаточном уровне и ограничиваются статикой для одного типа - флоатов :)

Illya
06.01.2017
22:23:34
Не согласен

Stanislav
06.01.2017
22:23:52
ну я уже понял

Illya
06.01.2017
22:23:59
Вот у меня есть сервак на ноде и клиент к нему (на vue)

Stanislav
06.01.2017
22:24:02
ну и у иммутабельности есть фанаты

Illya
06.01.2017
22:24:09
я использую один и тот же контракт для них обоих

контракт - это описание на flow входных-выходных значений

в итоге я могу быть абсолютно уверен что я : а) передаю в API данные в правильном формате б) обращаюсь к ответам API в правильном формате

также статическая типизация эффективно бьет по рукам в сценарии "а ты точно проверил, что здесь не может быть null?"

и "точно проверил" означает "математически доказуемо в результате анализа кода"

уже одно это помогает шипить код с гораздо меньшим количеством ошибок в продакшне

Stanislav
06.01.2017
22:26:00
ну или так кажется

это примерно как то что на жс можно писать бекенд )

чому бы просто не валидировать схему в рантайме

хотя и это не нужно

Illya
06.01.2017
22:32:25
это я сейчас код пишу

невыдуманный пример :)

Rafael
07.01.2017
17:03:50
кто-нибудь использует какой формвалидатор?

https://vuematerial.github.io/ /josephuspaye.github.io/ ниче так

Google
Illya
07.01.2017
17:33:26
я использую vee-validate

мне нравится

Admin
ERROR: S client not available

Rafael
07.01.2017
17:34:46
https://github.com/vuejs/awesome-vue#validation тут такого нет

Illya
07.01.2017
17:36:54
плохо конечно

455 звезд на гитхабе

сойдет (:

https://github.com/logaretm/vee-validate

Alex
07.01.2017
17:52:46
ctrl+f спасает мир

Igor
07.01.2017
18:30:31
Кто-нибудь использует Scoped Slots?

Можете в двух словах объяснить, зачем оно нужно?

Фичу ввели в 2.1.0, но я не пойму, что послужило причиной.

В доках какой-то ужасный пример.

Illya
07.01.2017
18:32:54
Это просто механизм передачи пропсов в конкретный СЛОТ

к примеру если ты рендеришь список, и у каждого элемента должны быть куча своих пропсов

шаблон один, но пропсы разные

это можно решить с помощью scoped slots

Igor
07.01.2017
18:33:55
После второго прочтения разобрался. Спасибо. ?

Да, полезная штука выходит.

Google
Illya
07.01.2017
18:35:03
ну она редко используемая

но когда нужна без нее адский ад выходил

∀RTUR
07.01.2017
20:18:20
подскажите. Vue.js в чем особенность? я так же как и в Angular могу делать Single Page (страницы без перезагрузки)?

Евгений
07.01.2017
20:18:41
Да

∀RTUR
07.01.2017
20:54:48
спасибо

Illya
07.01.2017
22:30:51
блин

так лениво писать свой очередной грид под vue

а существующие похоже не подходят

/me скучает по временам ExtJS

Rafael
07.01.2017
22:33:23
vee-validate не так уж и просто я скажу

Illya
07.01.2017
22:33:44
а в чем проблемы?

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