@vuejs_ru

Страница 1841 из 3900
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
и не заткнут будешь)
Воспитательное РО до 01:00

В след раз 15 минутами не отделаешься

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

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

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

ty

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

@c01nd01r
Пасиба, гляну

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

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
может чего не так в настройказ бабеля
Хм :) разумная мысль, спасибо :)) сейчас гляну

Margarita
09.01.2018
04:25:07
Могут и не идти. от .babelrc зависит
А почему у меня тогда в самом проекте метод нормально работает?)) у меня только тесты на нем падают

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
mocha может явно требовать прекомпиляцию бабелем
А как именно ее явно запускать? как-то через конфиг кармы?...

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
пасиб

Margarita
09.01.2018
04:47:36
А как надо?

С моей точки зрения, мы передаем данные вниз через проперти, а дальше в дочернем компоненте уже делаем с ними что нам надо

Roman
09.01.2018
04:48:39
ну как то так) <base-input-text v-model="value"/>
ничего сложного нет чтобы сделать как он хочет здесь

Margarita
09.01.2018
04:50:08
ничего сложного нет чтобы сделать как он хочет здесь
А как это должно работать?)) v-model - это же сеттер и геттер для value инпута

У кастомного компонента разве есть 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
я уже бросил это дело, в массив конвертирую
Пока никак, вот только в массив конвертировать и уже его показывать

По webpack есть хороший скринкаст на learn.javascript.ru
Там правда по первой версии только. Был ещё воркшоп по вебпаку от Ивана Акулова, можно его ещё глянуть

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

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
Ну на каждой итерации есть объект, и к его свойствам можно обращаться
а всё сразу нельзя никак получить? типа как в xml selectNodes("//rows/row[params/name/]")? Без перебора

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

serg
09.01.2018
05:29:16
в чем проблема перебрать массив?
потому что мне кажется это устаревший способ

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