
Vlad
27.04.2018
20:12:27
Как выше писали

nikolay
27.04.2018
20:13:15
спасибо друзья! работает!

Google

Harry
27.04.2018
21:47:03
vue и snapsvg использовал кто? пытаюсь загрузить svg через Snap.Load(svgFile), но выдает Not Found, хотя если создать img с тем же адресом файла, то он выводит

Vlad
27.04.2018
22:03:27
Код
Дай нам код

Harry
27.04.2018
22:11:52
Дай нам код
а все. поменял
Snap.load('../assets/pic.svg')
на
Snap.load('/dist/pic.svg') и заработало

Иван
28.04.2018
04:37:09
Хмм
А давно вк на реакте?

Nikolay
28.04.2018
04:48:12
вк на реакте?

Иван
28.04.2018
04:49:43

Andy
28.04.2018
04:58:11
а че бы нет

Nikolay
28.04.2018
05:19:04
не не не

Serge
28.04.2018
05:31:06
видимо недавно привинтили. Раньше девтул не реагировал

Алексей
28.04.2018
05:43:38
больше месяца точно
просто не все страницы на нем, переписывают потихоньку наверн

Google

Иван
28.04.2018
05:45:40
Ну тупыыыыыеее

Eugene
28.04.2018
05:48:17
все говно. кроме мочи

Alex
28.04.2018
06:30:56
Вк уже давно на реакт переходит
В том году на holyjs было выступление
Как они колхозят ssr

Yurij
28.04.2018
06:34:09
кто это?

Иван
28.04.2018
06:34:38
Китаец какой-то

Andy
28.04.2018
06:35:31

Александр
28.04.2018
06:36:52
мало говна

Simon
28.04.2018
06:37:42
У тебя вьютифай?
Да. Вчера пришлось отлучиться и так и не сел больше за код. Спасибо всем, кто помогал)

Alexey
28.04.2018
06:48:39
народ всем привет
подскажите как настроит eslint чтобы он нормально отступы в виде табов воспринимал внутри vue
сейчас ts код вот так вот форматируется
хотелось бы отбивки в 1 таб после скрипт
убрать дополнительный таб на закрывающейся скобке декоратора.
и внутри класса убрать доп таб
в настройке eslint внес

Andrey
28.04.2018
06:51:16
А разве eslint форматирует ts?

Alexey
28.04.2018
06:52:17
eslint применяется к vue
а то что внутри vue используется ts это вообще ему по заднее число

Google

Samat
28.04.2018
07:12:46
ребят, подскажите, пожалуйста, что неправильно делаю? нужно пройтись по дочерним компонентам и получить значения, возвращаемые методом внутри компонентов (находятся внутри цикла с :ref="'result'+index");
for(let ref in this.$refs) {
array.push(_this.$refs[ref].percentage());
}
ошибку выдает _this.$refs[ref].percentage is not a function

Vladimir
28.04.2018
07:15:43
мне кажется, не надо так делать

Samat
28.04.2018
07:16:47
лучше обращаться к refs напрямую по имени this.$refs['result'+i]?

vindi
28.04.2018
07:23:40
ты точно обращаешься к рефам когда они там есть? может ты делаешь обращения до "запоминания" ссылок в $ref массив?

Samat
28.04.2018
07:27:33

Vlad
28.04.2018
07:29:01
Нафиг эти рефы
Из родителя
Ты хочешь из родителя собрать данные из всех дочерних ?

Samat
28.04.2018
07:29:54
да

vindi
28.04.2018
07:31:47
а примешать при mounted() в дочерних вызов события на который родитель подпишется и там все держать - не?

vindi
28.04.2018
07:32:45
почти всегда видел где рефы - можно переписать на более стабильный код. Не смог только когда в <input> маску ввода делал

Romuald
28.04.2018
07:33:21
Можно ли
Vue.use(VueMoment, {
moment
})
Переместить в components и как?

Samat
28.04.2018
07:34:29

Romuald
28.04.2018
07:35:33
И отдельно в компоненты запихнуть
import VueMoment from 'vue-moment'
import moment from 'moment-timezone'
components:{
VueMoment,
moment
}
Правильно?

Samat
28.04.2018
07:36:09

Danila
28.04.2018
07:36:13

vindi
28.04.2018
07:36:15
import moment from 'moment';
import 'moment-timezone';
....
Vue.prototype.$moment = moment;
не знаю правильно ли это, но мне такой код достался и проблем с $moment не возникало вообще

Samat
28.04.2018
07:37:02
т.е. в дочернем я вызываю событие с передачей значения метода. а в родительском на вызове пушу в этот массив?

Google

vindi
28.04.2018
07:37:19
ага

Alexey
28.04.2018
07:37:24
Кто-нибудь использует flow с vue?
import AjaxForm from './vue/AjaxForm.vue';
Cannot resolve module ./vue/AjaxForm.vue
Как заставить flow понимать vue-файлы?

Admin
ERROR: S client not available

Samat
28.04.2018
07:37:34

vindi
28.04.2018
07:39:59
как итог - когда родителю надо чтото из потомков - он обнуляет хранилище и генерирует событие "сбрось мне инфу", а потомки подписавшиеся на событие уже отдают что мне надо. и рефы не используются.
Минус - асинхронность

Yurij
28.04.2018
07:42:51

Vladimir
28.04.2018
07:44:46

vindi
28.04.2018
07:44:52

Vladimir
28.04.2018
07:46:08
вообще this.$parent надо аккуратно юзать. Вложенность ппц как часто бывает меняется)

vindi
28.04.2018
07:46:48
соглашусь

Yurij
28.04.2018
07:48:10
$parent вообще ни разу не юзал, изредка $root

vindi
28.04.2018
07:48:12
да и ваще это обычный Observer который в Vue и так применяется. чего бы не пользоваться тем что работает.
Вариантов можно тонны нагенерирть, а можно починить вариант с рефами)

Samat
28.04.2018
07:48:50
@vox_vindi идеально работает) благодарю)

vindi
28.04.2018
07:49:42

Sergey
28.04.2018
07:50:20
Всем привет.
У меня есть объект в котором есть 3 boolean перменные.
через v-model я привязал чекбоксы к этим переменным и теперь мне нужно если хоть одно значение равно true добавить этот объект в массив в vuex, иначе удалить его из массива. У меня получилось добавить элемент, но при удалении я получаю ошибку "Do not mutate vuex store state outside mutation handlers." хотя все действия делаю через this.$store.dispatch()

Romuald
28.04.2018
07:51:37
Я имел ввиду
import VueMoment from 'vue-moment'
import moment from 'moment-timezone'
Vue.use(VueMoment, {
moment,
})
Можно ли юзать так
export default {
components: {
VueMoment,
moment
},
В секции components есть возможность повторить такое или там тупо список ?

Vladimir
28.04.2018
07:52:23
зачем тебе моментс в компонентах?

Samat
28.04.2018
07:52:27

Romuald
28.04.2018
07:53:01

Google

vindi
28.04.2018
07:53:02

Romuald
28.04.2018
07:53:55
зачем тебе моментс в компонентах?
Если про moment-timezone. То корректировать часовой пояс, а то он пляшет сам по себе. А так использую для создания красивых дат
linux date => Y-m-d
и т.д

Vladimir
28.04.2018
07:54:24
так это же не компонент. vue-moment наверное компонент
а момент не компонент vue
и moment-timezone не компонент

Romuald
28.04.2018
07:55:39
и moment-timezone не компонент
Верно. Но когда подключаешь vue-moment и нужно работать с таймзоной, используется такая надстройка или как ее назвать, для корректной работы. Короче запара та еще

Samat
28.04.2018
07:55:48
зачем усложнять?
компонент целый

Romuald
28.04.2018
07:56:50
{{ props.item.date_create | moment('timezone', 'UTC', 'DD.MM.YYYY HH:mm')}}

vindi
28.04.2018
07:57:08
только нужно быть внимательным к тому какой у тебя сборщик

Vladimir
28.04.2018
07:57:09
напиши директиву) если по красоте

vindi
28.04.2018
07:57:46
потомучто у меня в зависимости от настроек сборки момент использовался или через Import moment from 'moment' или import * as moment from 'moment'
ну это уже детали