
Alex
02.02.2017
07:41:47
вебпак везде :)
но идея интересная

Stanislav
02.02.2017
07:47:09
Ха, прикольно)

Alex
02.02.2017
07:48:57
PostCSS font magican пробовал конечно, но там шрифты подключаются и бывает что там нет кириллицы например... это было печально

Google

Rafael
02.02.2017
07:52:19

Alex
02.02.2017
07:52:44
Только для новой версии vue-loader
а настроить и там и там можно

Roma
02.02.2017
09:24:02
А, ну собственно, да, весь npm пакет - это скачанный шрифт и цсска

Timur
02.02.2017
09:26:17
256 участников. Юбилей!

Stanislav
02.02.2017
09:28:14

Roma
02.02.2017
09:29:16
Ну так он там и есть у них. Но цсс то такого понимать не умеет

Stanislav
02.02.2017
09:29:34
Аа, вон он че

Kelin
02.02.2017
10:03:31

Сашка
02.02.2017
10:10:17

Igor
02.02.2017
10:35:10

Alex
02.02.2017
10:36:07

Google

Vlad
02.02.2017
10:41:51
Всем привет.
Кто использует flow в своем проекте под windows в VSCode, помогите настроить flow.
При навидении на функцию появляется попап с описанием, но сама строка где ошики типов не подсвечивается http://prntscr.com/e3i52w
Что сделал?
- через vue-init создал проект
- npm install
1. npm install -g flow-bin
2. flow init. Cоздался .flowconfig, оставил пустым
3. npm install babel-plugin-tcomb babel-plugin-syntax-flow babel-plugin-transform-flow-strip-types
4. в .babelrc добавил "syntax-flow", "tcomb", "transform-flow-strip-types"
Также установлены плагины vscode-flow, Flow Language Support

Andrey
02.02.2017
10:57:02
Ты об этом?

Vlad
02.02.2017
10:57:42
@gmtyllo да

Andrey
02.02.2017
10:58:00
у меня стоит vscode-flow-ide

Vlad
02.02.2017
10:59:22
@gmtyllo а еще что-то вроде vscode-flow стоит?

Andrey
02.02.2017
11:00:45
из плагинов для vscode - больше ничего

Vlad
02.02.2017
11:01:13
@gmtyllo понял. Спасибо

Andrey
02.02.2017
11:01:48
еще в settings.json
"flowide.enabled": true,
"flowide.pathToFlow": "flow",

Illya
02.02.2017
11:01:52
vscode-flow-ide это форк насколько я понял vscode-flow

Andrey
02.02.2017
11:02:36
есть 3 плагина, когда смотрел их - нормально завесля только vscode-flow-ide

Illya
02.02.2017
11:02:48
а не, vscode-flow-ide свой код
я просто vscode-flow дописывал

Andrey
02.02.2017
11:03:33
плагины для flow смотрел 3-4месяца назад, сейчас может что-то лучше работает

Vlad
02.02.2017
11:18:31
у меня стоит vscode-flow-ide
Спасибо!
заработало. Правда скорость проверки не очень большая, ну и как правило срабатывает если вкладыша теряет фокус
Забано то что у меня ранее стоял vscode-flow и при создании файла он мне все отлинтил и подсветил не корректные типы. Но после перестал работать

Illya
02.02.2017
11:21:46
Все равно для vue нормальных типов нет

Vlad
02.02.2017
11:23:00
@xanf_ua ам, что значит "нормальных"?

Illya
02.02.2017
11:23:27
Ок. Никаких нет :)

Alex
02.02.2017
11:26:54
Интересно, а почему они не выкладывают с vue свои типы

Alexandr
02.02.2017
11:29:13
а разве тут нет аналога propTypes?

Google

Alexandr
02.02.2017
11:29:16
я где-то видел

Alex
02.02.2017
11:33:10
@legys https://ru.vuejs.org/v2/guide/components.html#Валидация-входных-параметров

Kelin
02.02.2017
11:43:29
как не костыльно сделать такую темку:
если компонент есть на странице, то каждую секунду совершать какое-то действие
перехожу на другую страницу, где компонента нет, и это действие перестает вполняться
но это нужно независимо от роутера сделать, т.к. компонент может быть где угодно

Stanislav
02.02.2017
11:45:30
Обязательно компонент? Может какой-то флаг хранить и его дергать\чекать?

Roma
02.02.2017
11:45:58
setInterval в mounted и clearInterval в beforeDestroy ?

Stanislav
02.02.2017
11:46:09
а вообще лучше расскажи, чего ты хочешь

Kelin
02.02.2017
11:46:51
ну смотри
у меня на некоторых страницах будет лайв-лента
и мне нужно ее обновлять, когда она есть на странице
а когда ее нет, чтобы не было лишних запросов

Roma
02.02.2017
11:46:56
А intervalID хранить в data просто

Alex
02.02.2017
11:47:50
Ну пусть лайв-лента сама внутри себя запрашивает обновления
а когда её не будет на странице и обновлений не будет

Stanislav
02.02.2017
11:54:49
+

Roma
02.02.2017
11:56:12
По поводу флоу, кстати

Roma
02.02.2017
11:56:15
Баг, фича, или я что-то сделал не так?

Kelin
02.02.2017
12:07:41
а что за прикол с !!

Роман
02.02.2017
12:08:13
Чтобы boolean вернуть

Rafael
02.02.2017
12:08:14

Роман
02.02.2017
12:08:26

Rafael
02.02.2017
12:08:31
Это точно написано в learn.javascript

Kelin
02.02.2017
12:08:37
о.о

Google

Kelin
02.02.2017
12:09:46
ааа, я понял
типа, вернет true, если не null, undefined, 0, false

Roma
02.02.2017
12:11:06
Это баг, если кому интересно
без async работает

Igor
02.02.2017
12:12:49
очень жду оператора ?., чтобы такую простыню не писать o && o.key. пока что он на stage-1, есть черновик только.

Kelin
02.02.2017
12:15:10
async не все типы значений возвращать может?

Illya
02.02.2017
12:16:35
Promise<boolean>

Admin
ERROR: S client not available

Roma
02.02.2017
12:20:30

Semen
02.02.2017
12:26:10
▫️Какой у вас проект или где работаете? (аутсорсинговая компания, делаем различные админки b2b b2c)
▫️В чём вы специалист? jquery ?
▫️Чем можете быть интересны или полезны сообществу? По возможности отвечать на вопросы, тем самым, помогая развитию vue сообщества
▫️Чем интересно сообщество вам? Начал проект на vue, а здесь думаю можно обсуждать щепетильные вопросы по реализации
▫️Откуда вы? Москва
▫️Как узнали про группу? Из чатика JS
#whois
Всем привет. Вопрос из стека vue + vuex. Можно ли, и хорошая идея в геттерах запускать actions? Мне просто надо организовать работу "словарей", мол в прилажухе хочу какое то значение из словаря получить, а если в сторе нет его, то делать action на получение актуального справочника.

Rafael
02.02.2017
12:28:42
Плохая идея
Вроде геттер не вход только state получает
Или ты хочешь исхитрится и вторым параметром пихать диспатч на действие?

Semen
02.02.2017
12:48:59

Rafael
02.02.2017
12:50:20

Google

Rafael
02.02.2017
12:51:35

Semen
02.02.2017
12:53:05
я про такой подход getters: {
filterProducts: state => type => { // only use state
return state.products.filter(p => p.type === type)
},
filteredLength: (state, getters) => type => { // want to use getters
return getters.filterProducts(type).length
}
}
вот на фидле пример
https://jsfiddle.net/andreiglingeanu/dcuf7q2u/10/

Rafael
02.02.2017
13:40:59
Там только геттеры и мутации, причём в гетерах мутации не используются

Illya
02.02.2017
13:45:52
I’m really happy we got your application! All 3 proposed topics sound super interesting! I remember we had some problems with using Flow with Vue.js in our apps so I would really gladly look into your solutions. Also, switching from React to Vue might also be a great idea for a talk.
Anyway, the next step now is to have a call with Evan You (and possibly me) to discuss the details of your talk, before we can make the final decision. Would you let me know what is your availability in the coming weeks between 9~12 AM and 2~5 PM US EST?
мама, меня позовут на колл с эваном :)

Михаил
02.02.2017
13:46:14
:D
GJ

Владимир???
02.02.2017
13:48:02

Illya
02.02.2017
13:50:08
На эту тему надо постримить

Владимир???
02.02.2017
13:50:34
или где это сейчас делают, я хз

Illya
02.02.2017
13:50:46
ну да, конечно не на эту тему, но просто повод
да
я там стримлю

Alexandr
02.02.2017
13:53:38
omg
поздравляю, это однозначно успех

Igor
02.02.2017
14:24:37

Kelin
02.02.2017
14:28:12
Ребят, такая трабла