
Rafael
08.01.2018
21:41:26
(((((
Официальный язык, принятый тут - русский

Stolyarchuk
08.01.2018
21:42:12
смыслы не являются язком согласования))
можно спросить? а смысл в этой группе? мы же обзаемся
не зайтыкай мне рот

Google

Stolyarchuk
08.01.2018
21:44:31
и не заткнут будешь)

Rafael
08.01.2018
21:45:42
В след раз 15 минутами не отделаешься

Vladislav
08.01.2018
21:49:48
/офтоп
посоветуйте кинцо :)

Dmitry
08.01.2018
21:55:22
Чёрное зеркало новый сезон

Vladislav
08.01.2018
21:57:31
точняк
ty

Roman
08.01.2018
21:59:04

Stanislav
08.01.2018
21:59:22
when?
https://www.meetup.com/vue-js-moscow

Andrey
08.01.2018
22:09:40
Ребят, не по теме вопрос.
Если нет отдельного человека, который контент наполняет - кто этим у вас занимается, сейл (который клиенту продукт сдавать будет) или ПМ (ко торый ведет всю разработку)??

Stanislav
09.01.2018
00:21:38

Dmitry
09.01.2018
01:19:06
Народ, кто-нить пробовал пользовать web-storm с новым обновлением для vue? Особенно интересно мнение тех кто перед этим сидел на каком нить сублайме или vs-code. Как вообще впечатления?

Google

Stolyarchuk
09.01.2018
01:28:32
о

Margarita
09.01.2018
03:26:22
Ребят, а кто пробовал тесты для проектов на vue писать, у кого-нибудь были проблемы с array find?
У меня тест доходит до find и на этом месте падает, причем во всех местах
Сам по себе find корректно работает
Для тестов использую avoriaz и karma

Anatolij
09.01.2018
04:20:11
может полифил нужен?
я для тестов в основном использую mocha - для серверсайда в основном пишу
может быть там урезанный движок нода или древний броузер
и просто Array.find нет в реализации движка

Margarita
09.01.2018
04:23:20
может полифил нужен?
Хм, может быть )) а разве полифиллы с бабелем не идут?)) у меня он есть в проекте )))

Anatolij
09.01.2018
04:23:37
может чего не так в настройказ бабеля

Margarita
09.01.2018
04:24:11

Roman
09.01.2018
04:24:20

Margarita
09.01.2018
04:25:07

Roman
09.01.2018
04:25:46

Margarita
09.01.2018
04:27:27
без понятия) а ошибка на код в тесте или код в проекте?
Тесты при выполнении вылетают на array find, причем молча )) до expect-ов не доходят, в консольке написано, что тесты success )) Я эмпирическим путем выяснила, что у меня так происходит во всех местах, где array find есть в коде проекта

Anatolij
09.01.2018
04:30:08
mocha может явно требовать прекомпиляцию бабелем

Margarita
09.01.2018
04:31:15

Anatolij
09.01.2018
04:31:53
https://github.com/starlightprivate/flash2/blob/development/package.json#L16

Google

Anatolij
09.01.2018
04:31:59
for mocha
для кармы - не знаю(

Margarita
09.01.2018
04:32:15
Ага, спасибо, поняла!
Попробую
Хм, у меня вот такой вот командой тесты запускаются: cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run
Мне кажется, все-таки перекомпиляция происходит

Anatolij
09.01.2018
04:36:01
https://github.com/babel/karma-babel-preprocessor
вроде то

Kirill
09.01.2018
04:37:30
ребят, голову сломал ) есть комонент обычного инпута, но с кнопочкой для удаления введенного текста (типа крестик сбоку). вопрос как его подружить с тем, что value в инпут спускается сверху через props, и по сути контентом управлять должен родитель - форма.
получаются два варианта
1. если value - props - нельзя изнутри самого компонента обнулить текст введенный
2. если value - data - нельзя менять/получать контент из формы
что делать?)

Margarita
09.01.2018
04:41:04
Если у тебя данные из родителя передаются один раз, при создании, надо в created написать что-нибудь вроде this.value = this.propsData, где propsData передается сверху
Если из родителя и дальше могут данные передаваться, надо их вотчить и то же самое делать

Kirill
09.01.2018
04:42:17
в том то и дело, что нет гарантии, что один раз
вотчер пытался ставить, но срабатывает почемуто только один раз

Margarita
09.01.2018
04:42:39
Значит на created и в вотче
А ты уверен, что ты в родителе сбиндил свои свойства с необходимыми данными?)))
Мб они у тебя в родителе не меняются ))

Kirill
09.01.2018
04:43:38
ну как то так) <base-input-text v-model="value"/>

Margarita
09.01.2018
04:44:25
Воу воу :) Ну ты нигде не передаешь данные в свой компонент

Google

Kirill
09.01.2018
04:44:42
ну как. они же откуда то в нем берутся)

Margarita
09.01.2018
04:45:19
Нужно написать как-то вроде <my-custom-input :props-data="value" ></my-custom-input>
В компоненте объявить свойство propsData в секции props
А затем при created и при watch propsData присваивать в свойство компонента данные

Kirill
09.01.2018
04:46:34
так, буду пробовать)

Margarita
09.01.2018
04:46:44
?

Kirill
09.01.2018
04:46:58
пасиб

Roman
09.01.2018
04:47:26

Margarita
09.01.2018
04:47:36
А как надо?
С моей точки зрения, мы передаем данные вниз через проперти, а дальше в дочернем компоненте уже делаем с ними что нам надо

Roman
09.01.2018
04:48:39

Margarita
09.01.2018
04:50:08
У кастомного компонента разве есть value?

Kirill
09.01.2018
04:50:30
он инпут

Roman
09.01.2018
04:50:33
да и по дефолту он работает на @input
v-model = :value + @input

Margarita
09.01.2018
04:51:38
Тогда надо внутри компонента регистрировать value как проперти ))
Я хз, я всегда пишу вот как выше описала :D

Roman
09.01.2018
04:53:36
чет мне влом ща писать короткую версию своего инпут компонента, но суть такая что внутри в дата пишешь inputVal: this.value и уже можно работать внутри с этим значением
и внутри на сам input :value="inputVal" делаешь и что-то типа такого еще
watch: {
value() {
this.inputVal = this.value
}
},
чет кашу пока написал, спать надо идти ?

Kirill
09.01.2018
04:54:18
эххх)

Google

Margarita
09.01.2018
04:54:49
ага, ну вот я что-то типа такого делаю, только я внутри компонента не значение value присваиваю, а значение какого-нибудь кастомного проперти

DOUBLE WITHDRAWAL
09.01.2018
04:57:20
У меня есть смутные подозрения, что сейчас вуй это всё автоматически делает при эмите @input, но это проверить надо

Kirill
09.01.2018
04:58:20
там бы все элементарно решилось, если эмит инпут.ресет наверх посылать. но как то хочется инпуту самостоятельности дать)

Margarita
09.01.2018
04:58:45
В общем, кому интересно, я решила проблему с array find в тестах, там действительно полифилл нужен для фантома: https://github.com/ptim/phantomjs-polyfill-find

Alex
09.01.2018
05:00:43

serg
09.01.2018
05:13:48
Ребз, вот мне axios вернул какой-то объект. Как мне пройтись по всем нужным записям и снова получить некий массив данных?
т.е. предположим я получил марки машин. мне надо теперь получить ещё и модели по каждой марке.
Mарки представлены в блоке data в виде массива объектов, где одно из значений является свойство name. Вот как перебрать все name чтобы дальше получить модели через axios?

Alex
09.01.2018
05:14:25

serg
09.01.2018
05:15:01
А each что именно? как конкретно по всем name пройтись?

Alex
09.01.2018
05:16:05
Ну на каждой итерации есть объект, и к его свойствам можно обращаться

Nightwelf
09.01.2018
05:23:37
парни, а можно как-то использовать только часть http://element.eleme.io/ ? никто не пытался его "порезать", то есть сделать так, чтобы грузились только кнопочки, например, причем все другие элементы даже не скачивались
про это знаю Vue.component(Button.name, Button)
но оно же не так работает, я прав?

serg
09.01.2018
05:26:10

Valerii
09.01.2018
05:28:22
Ребята у кого есть опыт с nuxt.js? Насколько это геморно?
Если стоит выбор рендерить публичную часть сервером, а админку делать как SPA либо всё делать SPA и использовать SSR для публичной части, что выбрать?

Alex
09.01.2018
05:28:40

serg
09.01.2018
05:29:16

Alex
09.01.2018
05:29:35