@vuejs_ru
Vue.js — русскоговорящее сообщество

Общаемся на темы, посвященные Vue.js и опыту его использования. Проблемы. Новости. Решения. См. также: @js_ru, @react_js, @angular_ru, @nuxtjs_ru Вакансии только тут: @javascript_jobs

3988 members

Архив канала @vuejs_ru 2 февраля 2017 г.

03:57:31 ДП
User 85413039
че за бойлерплейт
06:55:19 ДП
User 5065922
Кто подскажет - сделал для html блока инлайновый стиль display: none, а в vue js добавил mounted(){ this.$el.style = ""; }
Данная штука должна скрыть от пользователя html при первичной загрузке страницы, чтобы он не видел разметку пока ззагружается js. Но вот в сафари не сработало..
07:03:48 ДП
User 70782689
v-cloak ?
07:04:44 ДП
User 70782689
https://ru.vuejs.org/v2/api/#v-cloak
07:05:20 ДП
07:15:47 ДП
User 55423102
В vue-loader добавили кастомные блоки для чего-угодно (например хранения доков)
07:20:46 ДП
User 152816933
User 55423102
В vue-loader добавили кастомные блоки для чего-угодно (например хранения доков)
а где почитать? Я не вижу
07:20:55 ДП
User 152816933
В релизах, по крайней мере
07:21:09 ДП
User 55423102
http://vue-loader.vuejs.org/en/configurations/custom-blocks.html
07:24:16 ДП
User 152816933
Оу, интересно. Спасибо
07:25:37 ДП
User 187220703
Ага, прикольно!
07:41:35 ДП
User 55423102
https://www.bricolage.io/typefaces-easiest-way-to-self-host-fonts/
bricolage.io/typefaces-easiest-way-to-self-host-fonts
Once upon a time, I thought self-hosting web fonts was intimidating. It seemed nice but the complexities were too much. I needed to create...
07:41:47 ДП
User 55423102
вебпак везде :)
07:43:25 ДП
User 55423102
но идея интересная
07:47:09 ДП
User 152816933
Ха, прикольно)
07:48:57 ДП
User 55423102
PostCSS font magican пробовал конечно, но там шрифты подключаются и бывает что там нет кириллицы например... это было печально
07:52:19 ДП
User 60331718
User 55423102
http://vue-loader.vuejs.org/en/configurations/custom-blocks.html
Только для второго вебпака?
07:52:44 ДП
User 55423102
Только для новой версии vue-loader
07:52:48 ДП
User 55423102
а настроить и там и там можно
09:24:02 ДП
User 133750577
User 55423102
https://www.bricolage.io/typefaces-easiest-way-to-self-host-fonts/
bricolage.io/typefaces-easiest-way-to-self-host-fonts
Once upon a time, I thought self-hosting web fonts was intimidating. It seemed nice but the complexities were too much. I needed to create...
Это типа я должен руками писать @import url('../node_modules/typeface-pt-sans-caption/index.css');? Не понял, в чем смысл тогда, также можно скачивать гугл фонт и лоадить в вебпаке
09:24:41 ДП
User 133750577
А, ну собственно, да, весь npm пакет - это скачанный шрифт и цсска
09:26:17 ДП
User 40595124
256 участников. Юбилей!
09:28:14 ДП
User 152816933
User 133750577
Это типа я должен руками писать @import url('../node_modules/typeface-pt-sans-caption/index.css');? Не понял, в чем смысл тогда, также можно скачивать гугл фонт и лоадить в вебпаке
а если его в поле main файла package.json запихнуть?
09:29:16 ДП
User 133750577
Ну так он там и есть у них. Но цсс то такого понимать не умеет
09:29:34 ДП
User 152816933
Аа, вон он че
10:03:31 ДП
User 112715267
User 55423102
http://vue-loader.vuejs.org/en/configurations/custom-blocks.html
Красота
10:10:17 ДП
User 58768789
User 55423102
http://vue-loader.vuejs.org/en/configurations/custom-blocks.html
Шика-арно! Спасибо за инфу
10:35:10 ДП
User 108562525
User 55423102
https://www.bricolage.io/typefaces-easiest-way-to-self-host-fonts/
bricolage.io/typefaces-easiest-way-to-self-host-fonts
Once upon a time, I thought self-hosting web fonts was intimidating. It seemed nice but the complexities were too much. I needed to create...
о, ещё вчера ночью читал. на самом деле, было бы хорошо, если бы из этих шрифтов можно было бы выкидывать неиспользуемые символы (самому указывать семейства букв), чтобы ещё быстрее сделать загрузку
10:36:07 ДП
User 55423102
User 108562525
о, ещё вчера ночью читал. на самом деле, было бы хорошо, если бы из этих шрифтов можно было бы выкидывать неиспользуемые символы (самому указывать семейства букв), чтобы ещё быстрее сделать загрузку
Это уже наверное лоадером делать надо
10:41:51 ДП
User 241862943
Всем привет.
Кто использует 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
prnt.sc/e3i52w
Captured with Lightshot
10:57:02 ДП
User 184398046
User 241862943
Всем привет.
Кто использует 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
prnt.sc/e3i52w
Captured with Lightshot
10:57:15 ДП
User 184398046
Ты об этом?
10:57:42 ДП
User 241862943
@gmtyllo да
10:58:00 ДП
User 184398046
у меня стоит vscode-flow-ide
10:59:22 ДП
User 241862943
@gmtyllo  а еще что-то вроде vscode-flow стоит?
11:00:45 ДП
User 184398046
из плагинов для vscode - больше ничего
11:01:13 ДП
User 241862943
@gmtyllo понял. Спасибо
11:01:48 ДП
User 184398046
еще в settings.json
  "flowide.enabled": true,
  "flowide.pathToFlow": "flow",
11:01:52 ДП
User 136935602
vscode-flow-ide это форк насколько я понял vscode-flow
11:02:36 ДП
User 184398046
есть 3 плагина, когда смотрел их - нормально завесля только vscode-flow-ide
11:02:48 ДП
User 136935602
а не, vscode-flow-ide свой код
11:02:51 ДП
User 136935602
я просто vscode-flow дописывал
11:03:33 ДП
User 184398046
плагины для flow смотрел  3-4месяца назад, сейчас может что-то лучше работает
11:18:31 ДП
User 241862943
User 184398046
у меня стоит vscode-flow-ide
Спасибо!
заработало. Правда скорость проверки не очень большая, ну и как правило срабатывает если вкладыша теряет фокус

Забано то что у меня ранее стоял vscode-flow и при создании файла он мне все отлинтил и подсветил не корректные типы. Но после перестал работать
11:21:46 ДП
User 136935602
Все равно для vue нормальных типов нет
11:23:00 ДП
User 241862943
@xanf_ua ам, что значит "нормальных"?
11:23:27 ДП
User 136935602
Ок.  Никаких нет :)
11:26:54 ДП
User 55423102
Интересно, а почему они не выкладывают с vue свои типы
11:29:13 ДП
User 113361293
а разве тут нет аналога propTypes?
11:29:16 ДП
User 113361293
я где-то видел
11:33:10 ДП
User 55423102
@legys https://ru.vuejs.org/v2/guide/components.html#Валидация-входных-параметров
ru.vuejs.org/v2/guide/components.html
Vue.js — Прогрессивный JavaScript-фреймворк
11:43:29 ДП
User 112715267
как не костыльно сделать такую темку:
если компонент есть на странице, то каждую секунду совершать какое-то действие
перехожу на другую страницу, где компонента нет, и это действие перестает вполняться
но это нужно независимо от роутера сделать, т.к. компонент может быть где угодно
11:45:30 ДП
User 152816933
Обязательно компонент? Может какой-то флаг хранить и его дергать\чекать?
11:45:58 ДП
User 133750577
setInterval в mounted и clearInterval в beforeDestroy ?
11:46:09 ДП
User 152816933
а вообще лучше расскажи, чего ты хочешь
11:46:51 ДП
User 112715267
ну смотри
у меня на некоторых страницах будет лайв-лента
и мне нужно ее обновлять, когда она есть на странице
а когда ее нет, чтобы не было лишних запросов
11:46:56 ДП
User 133750577
А intervalID хранить в data просто
11:47:50 ДП
User 55423102
Ну пусть лайв-лента сама внутри себя запрашивает обновления
11:47:57 ДП
User 55423102
а когда её не будет на странице и обновлений не будет
11:54:49 ДП
11:56:12 ДП
User 133750577
По поводу флоу, кстати
11:56:15 ДП
11:56:24 ДП
User 133750577
Баг, фича, или я что-то сделал не так?
12:07:41 ПП
User 112715267
а что за прикол с !!
12:08:13 ПП
User 96737287
Чтобы boolean вернуть
12:08:14 ПП
User 60331718
User 112715267
а что за прикол с !!
Вроде в число превращает
12:08:26 ПП
User 96737287
User 60331718
Вроде в число превращает
Из числа в boolean
12:08:31 ПП
User 60331718
Это точно написано в learn.javascript
12:08:37 ПП
12:09:46 ПП
User 112715267
ааа, я понял
12:10:05 ПП
User 112715267
типа, вернет true, если не null, undefined, 0, false
12:11:06 ПП
User 133750577
Это баг, если кому интересно
12:11:13 ПП
User 133750577
без  async работает
12:12:49 ПП
User 108562525
User 133750577
очень жду оператора ?., чтобы такую простыню не писать o && o.key. пока что он на stage-1, есть черновик только.
12:15:10 ПП
User 112715267
async не все типы значений возвращать может?
12:16:35 ПП
User 136935602
User 133750577
без  async работает
Ещё бы
12:16:57 ПП
User 136935602
Promise<boolean>
12:20:30 ПП
User 133750577
User 136935602
Promise<boolean>
Вот оно что
12:26:10 ПП
User 118564668
▫️Какой у вас проект или где работаете? (аутсорсинговая компания, делаем различные админки b2b b2c)
▫️В чём вы специалист? jquery 😉
▫️Чем можете быть интересны или полезны сообществу? По возможности отвечать на вопросы, тем самым, помогая развитию vue сообщества
▫️Чем интересно сообщество вам? Начал проект на vue, а здесь думаю можно обсуждать щепетильные вопросы по реализации
▫️Откуда вы? Москва
▫️Как узнали про группу? Из чатика JS
#whois
12:28:02 ПП
User 118564668
Всем привет. Вопрос из стека vue + vuex. Можно ли, и хорошая идея в геттерах запускать actions? Мне просто надо организовать работу "словарей", мол в прилажухе хочу какое то значение из словаря получить, а если в сторе нет его, то делать action на получение актуального справочника.
12:28:42 ПП
User 60331718
User 118564668
Всем привет. Вопрос из стека vue + vuex. Можно ли, и хорошая идея в геттерах запускать actions? Мне просто надо организовать работу "словарей", мол в прилажухе хочу какое то значение из словаря получить, а если в сторе нет его, то делать action на получение актуального справочника.
Идеологически, как по мне, нет
12:28:49 ПП
User 60331718
Плохая идея
12:30:03 ПП
User 60331718
User 118564668
Всем привет. Вопрос из стека vue + vuex. Можно ли, и хорошая идея в геттерах запускать actions? Мне просто надо организовать работу "словарей", мол в прилажухе хочу какое то значение из словаря получить, а если в сторе нет его, то делать action на получение актуального справочника.
Хм, даже не представляю как ты сможешь это реализовать
12:30:14 ПП
User 60331718
Вроде геттер не вход только state получает
12:30:42 ПП
User 60331718
Или ты хочешь исхитрится и вторым параметром пихать диспатч на действие?
12:48:59 ПП
User 118564668
User 60331718
Вроде геттер не вход только state получает
можно еще что нибудь передать https://github.com/vuejs/vuex/issues/526#issuecomment-267507003
github.com/vuejs/vuex/issues/526
Let me state right from the beginning, that's a feature request. I saw the discussion inside #52, especially quoting @yyx990803: Why are you expecting payload inside getters? Computed getters do not take any arguments. The thing is that ...
12:50:19 ПП
User 118564668
User 60331718
Или ты хочешь исхитрится и вторым параметром пихать диспатч на действие?
диспатч думал в самом гетере вызывать, если фильрация текущего стейта,  например, пустоту выдало
12:50:20 ПП
User 60331718
User 118564668
можно еще что нибудь передать https://github.com/vuejs/vuex/issues/526#issuecomment-267507003
github.com/vuejs/vuex/issues/526
Let me state right from the beginning, that's a feature request. I saw the discussion inside #52, especially quoting @yyx990803: Why are you expecting payload inside getters? Computed getters do not take any arguments. The thing is that ...
Так вроде не что-нибудь, а другие геттеры
12:51:35 ПП
User 60331718
User 118564668
диспатч думал в самом гетере вызывать, если фильрация текущего стейта,  например, пустоту выдало
12:53:05 ПП
User 118564668
я про такой подход 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
  }
}
12:53:22 ПП
User 118564668
вот на фидле пример
12:53:22 ПП
User 118564668
https://jsfiddle.net/andreiglingeanu/dcuf7q2u/10/
jsfiddle.net/andreiglingeanu/dcuf7q2u/10
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
01:40:59 ПП
User 60331718
User 118564668
https://jsfiddle.net/andreiglingeanu/dcuf7q2u/10/
jsfiddle.net/andreiglingeanu/dcuf7q2u/10
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
И где ты там actions увидил?
01:41:22 ПП
User 60331718
Там только геттеры и мутации, причём в гетерах мутации не используются
01:45:52 ПП
User 136935602
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?
01:46:03 ПП
User 136935602
мама, меня позовут на колл с эваном :)
01:46:14 ПП
01:46:18 ПП
01:48:02 ПП
User 175310
User 136935602
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?
поздравляю!
01:50:08 ПП
User 136935602
На эту тему надо постримить
01:50:34 ПП
User 175310
User 136935602
На эту тему надо постримить
на лайвкодинге?
01:50:44 ПП
User 175310
или где это сейчас делают, я хз
01:50:46 ПП
User 136935602
ну да, конечно не на эту тему, но просто повод
01:50:47 ПП
01:50:49 ПП
User 136935602
я там стримлю
01:53:38 ПП
01:53:44 ПП
User 113361293
поздравляю, это однозначно успех
02:24:37 ПП
User 108562525
User 136935602
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:28:12 ПП
User 112715267
Ребят, такая трабла
02:28:23 ПП
User 112715267
router-link при переходе скроллит страницу вверх, это можно убрать?
02:28:49 ПП
User 108562525
чекни отсутствие scrollBehavior: () => ({ y: 0 }) в конфиге роутера
02:31:54 ПП
User 112715267
Даже так
Спасибо)
03:08:33 ПП
User 136935602
User 108562525
А что ты предлагал там?
3 темы: Flow +Vue.JS, сложные flow с vuex (или нужны ли нам во vue свои redux-saga), как переезжать мышление с react на vue
03:14:34 ПП
User 55423102
@xanf_ua поздравляю!) Думаю они наверняка позовут
03:15:17 ПП
User 136935602
осталось обаять Эвана :)
03:15:32 ПП
User 136935602
У меня уже воркшоп по Vue запланирован в Амстердаме :)
03:57:40 ПП
User 139059931
у нас там кстати хайп по redux-observable, саги уже прошлый век)
04:01:33 ПП
User 241862943
Может кто знает, как планируется динамическое именование класов в стилях, например как в react'те styleComponent ?
04:03:54 ПП
User 136935602
@bitaru не уверен что это хорошо
04:04:30 ПП
User 136935602
User 241862943
Может кто знает, как планируется динамическое именование класов в стилях, например как в react'те styleComponent ?
а зачем? хочется css modules что ли?
04:05:15 ПП
User 136935602
@bitaru ну т.е. я уважаю Rx и обзерваблы это реально будущее JS учитывая что их хотят сделать частью языка
04:05:37 ПП
User 136935602
но как по мне на данный момент redux-saga предоставляет МОЩНЫЙ интерфейс к решению конкретных задач в понятной БОЛЬШИНСТВУ манере
04:06:22 ПП
User 139059931
User 136935602
@bitaru не уверен что это хорошо
Да, frp повышает уровень вхождения, но при этом упрощает логику. Elm же в свое время перешел от Rx к Redux
04:06:49 ПП
User 136935602
по опыту - не сильно упрощает
04:07:00 ПП
User 136935602
делает выразительнее - да, но не упрощает
04:08:03 ПП
User 139059931
в смысле да, выразительней)
04:08:03 ПП
User 241862943
User 136935602
а зачем? хочется css modules что ли?
Тип да
04:10:34 ПП
04:10:42 ПП
User 136935602
я это сделал! :)
04:10:50 ПП
User 136935602
User 241862943
Тип да
vue-loader умеет из коробки
04:11:05 ПП
User 136935602
https://vue-loader.vuejs.org/en/features/css-modules.html
04:20:31 ПП
04:20:44 ПП
User 136935602
завел weex. Транслирует vue'шный html в НАТИВНЫЕ компоненты
04:32:58 ПП
User 118564668
Ляпота
04:51:40 ПП
User 136935602
сегодня просто день побед :)
04:51:43 ПП
User 136935602
➔ sudo node test
connected
: T20.7C:C1220ppm:H25.7%
04:51:53 ПП
User 136935602
научился таки выгребать данные со своего датчика CO2
04:53:49 ПП
User 152816933
User 241862943
Может кто знает, как планируется динамическое именование класов в стилях, например как в react'те styleComponent ?
я бэм прикрутил
04:57:35 ПП
User 60331718
User 136935602
завел weex. Транслирует vue'шный html в НАТИВНЫЕ компоненты
Видос про это сделай
04:57:46 ПП
User 60331718
А как он так в нативные транслирует?
05:11:10 ПП
User 152816933
На рекламном сайте weex есть приложенька
05:11:31 ПП
User 152816933
Демка с UI под ведроид. Можно потыкать
05:11:42 ПП
User 136935602
на самом деле как как - они помойму написали ONE-TO-ONE маппинг на все хтмл компоненты
05:11:46 ПП
User 136935602
ну или на большинство
05:12:08 ПП
User 133750577
User 136935602
завел weex. Транслирует vue'шный html в НАТИВНЫЕ компоненты
Быстро заводится? Или с бубном?
05:12:39 ПП
User 136935602
с дичайшим бубном
05:12:49 ПП
User 136935602
3 дня убил на чтение мануалов :)
05:12:56 ПП
User 136935602
на китайском (
05:13:05 ПП
User 152816933
Илья, а ты не в курсе, можно делать вызовы к нативному АПИ? Уведомления, сетевые запросы, ФС?
05:13:13 ПП
User 136935602
можно
05:13:22 ПП
User 152816933
Интересно
05:13:25 ПП
User 133750577
Хотел попробовать, но пока пожалуй не буду
05:13:33 ПП
User 136935602
не стоит, только для извращенцев
05:14:33 ПП
User 123572200
User 136935602
завел weex. Транслирует vue'шный html в НАТИВНЫЕ компоненты
Блин круто,  а я сижу и мучаюсь с кордовой)
05:16:44 ПП
User 133750577
Два стула, мануалы на китайском или кордова
05:20:39 ПП
User 112715267
Немного упоротости вам
05:20:45 ПП
User 9656239
User 152816933
я бэм прикрутил
интересно
05:22:34 ПП
User 152816933
User 9656239
интересно
bem-cn. Прикрутил как плагин. Если нужно, на выходных выложу.
Вернее, все равно выложу. Тесты надо только написать
05:23:13 ПП
User 9656239
User 152816933
bem-cn. Прикрутил как плагин. Если нужно, на выходных выложу.
Вернее, все равно выложу. Тесты надо только написать
спасибо, было бы круто
05:23:25 ПП
05:23:34 ПП
User 152816933
(простите :)
05:24:34 ПП
05:25:09 ПП
User 60331718
User 136935602
на самом деле как как - они помойму написали ONE-TO-ONE маппинг на все хтмл компоненты
А как они это делают то?
05:25:18 ПП
User 60331718
Через названия классов?
05:25:31 ПП
User 152816933
User 60331718
Через названия классов?
скорее тегов))
05:25:52 ПП
User 139059931
User 136935602
на самом деле как как - они помойму написали ONE-TO-ONE маппинг на все хтмл компоненты
Я не совсем понимаю, в чем может быть разница между p и h1(к примеру) только что изначальные стили для текста разные?
05:26:13 ПП
User 139059931
ну или div и section, кому какая разница если это view layout
05:29:47 ПП
User 139059931
или UIScrollView... что за див должен быть такой, что бы эмулировать его поведение в браузере
06:10:56 ПП
User 57772277
User 152816933
bem-cn. Прикрутил как плагин. Если нужно, на выходных выложу.
Вернее, все равно выложу. Тесты надо только написать
Хотел vue-bem взять, что с ним не так?
06:11:18 ПП
User 152816933
User 57772277
Хотел vue-bem взять, что с ним не так?
Ссылку?
06:11:25 ПП
User 57772277
https://github.com/AndersSchmidtHansen/vue-bem
github.com/AndersSchmidtHansen/vue-bem
Vue BEM Directive - A vue.js directive for automatic BEM class generation when creating components. A very rough example can be found here: https://jsfiddle.net/at1h1z1z/6/ - AndersSchmidtHansen/vu...
06:12:16 ПП
User 152816933
А, видел
06:12:27 ПП
User 152816933
Синтаксис мутный, как по мне
07:19:27 ПП
User 108562525
В следующем выпуске RadioJS будет обсуждаться vuejs. @mkuznetcov будет выступать 😏
07:23:21 ПП
User 152816933
О, классно!
07:23:46 ПП
User 152816933
Надо чатик их почитать. 
Будет запись в онлайне?
07:24:12 ПП
User 108562525
Хз, увидим. Если поймаю, кину сюда.
07:26:13 ПП
07:43:26 ПП
User 57772277
User 108562525
В следующем выпуске RadioJS будет обсуждаться vuejs. @mkuznetcov будет выступать 😏
👍
08:38:26 ПП
User 169564810
User 108562525
В следующем выпуске RadioJS будет обсуждаться vuejs. @mkuznetcov будет выступать 😏
а когда он будет? есть расписание?
08:49:03 ПП
User 212842542
https://blog.jetbrains.com/webstorm/2017/02/webstorm-2017-1-eap-171-2822/
08:49:37 ПП
User 212842542
WebStorm understands lang attribute inside these tags and allows you to use TypeScript, Pug and CSS-preprocessors instead.😻
08:52:42 ПП
User 108562525
Хорошая новость :)
10:38:13 ПП
User 187771704
ребята
10:38:16 ПП
User 187771704
помогите
10:38:51 ПП
User 187771704
если у меня нужно менть в массиве свойство одного обекта, допустим это число его нужно в стейт сохранять это свойство?