
Kelin
26.05.2017
18:05:44
ибо в vee, походу, тупо нет такой возможности
или я туплю
короче говоря, мне нужен валидатор, который бы смог работать со вложенными полями

DimenSi
26.05.2017
18:07:17
пытаюсь метод в глобальный миксин добавить, он не появляется, кто знает, почему?

Google

Kelin
26.05.2017
18:08:19
Vue.mixin({
methods: {
test () { /* ... */ }
}
})
Так?
или
Vue.mixin({
test() { /* ... */ }
})
так?

DimenSi
26.05.2017
18:08:40
1 вариант

Kelin
26.05.2017
18:08:57
тогда надо смотреть код

DimenSi
26.05.2017
18:08:59
export default {
methods: {
soundEffect(type) {
audioService.playAudio(type);
}
}
};

Kelin
26.05.2017
18:09:05
просто я один раз напоролся на второй вариант

DimenSi
26.05.2017
18:09:09
Vue.mixin(uxSoundEffect);
я сейчас попробовал сделать миксин не глобальный
тоже не заработал

Kelin
26.05.2017
18:09:44
о.о

DimenSi
26.05.2017
18:09:52
но дата норм прокидывается
а сек, надо еще вещь проверить
а, блин, опять слишком доверился vue devtools

Google

DimenSi
26.05.2017
18:12:02
она просто перестала отображать методы
или я путаю это с computed?

d0as8
26.05.2017
19:08:00

Stanislav
26.05.2017
19:18:47
?

Kelin
26.05.2017
19:35:28
vue-devtools не показывает методы @eddimensi

DimenSi
26.05.2017
19:35:42
E

Kelin
26.05.2017
19:41:13
И все-таки, есть ли нормальный валидатор, который будет работать со вложенными полями? Vee, походу, не умеет
https://monterail.github.io/vuelidate/#sub-collections-validation
Кажется, нашел
^ Ребята, он охеренный
Правда, по доке не сразу понятно становится, как кастомные проверки делать
Но ларчик просто открывался

Gaiaz Iusipov
27.05.2017
01:25:37
Ребята, подскажите, можно ли на vue router сделать чтобы роуты работали так:
/messages/123 - 123 это id попадает в компонент
/messages/new - в компонент будет попадать id null, имеется ввиду использовать один и тотже компонент
как-то в виде одного роута такое можно записать?
и "переехать" с /new на /1234 не пересоздавая компонент

Rafael
27.05.2017
05:14:31

Igor
27.05.2017
05:32:25
динамический редирект почти наверняка не сработает

Stanislav
27.05.2017
06:17:59
Если написать два роута - компонент пересоздавать не нужно. Можно тот же использовать, проверяя значение id на undefined
А Vue достаточно умный, чтобы не перерисовывать его весь

/dev/null
27.05.2017
06:41:19
ребят, помогите понять, почему этот код не работает на VUE2 на первом работал
http://jsfiddle.net/gL517mae/5/

Google

Gaiaz Iusipov
27.05.2017
06:59:51

Stanislav
27.05.2017
07:01:25
При любом изменении роута
Он же видит какие компоненты изменились, а какие нет

Gaiaz Iusipov
27.05.2017
07:04:19
При любом изменении роута
да, но как бы данные по id 1234 уже есть на клиенте, надо попробовать, чтобы они снова не подгружались.
Так как если просто запросить по id руками в браузере например данные то будут подгружаться

Stanislav
27.05.2017
07:07:55
А роут при чем же здесь? Кеширование на уровне API прикручмвай

Rafael
27.05.2017
07:30:42
ну все чуваки, пишу вас с арча ??

Евгений
27.05.2017
08:14:02
Приветы
в vue имеется data -> posts

Rafael
27.05.2017
08:14:37

Евгений
27.05.2017
08:14:39
и каждого из Posts есть какое то поле, например number
ну я имею ввиду есть у меня массив постов

Евгений
27.05.2017
08:14:57
у каждого поста например есть number
как мне красиво вывести number не 1000000 а 1 000 000 ?
фильиров щас нет в 2?

Rafael
27.05.2017
08:15:24

Евгений
27.05.2017
08:15:25
computed надо юзать?

Rafael
27.05.2017
08:15:29
есть фильтры
но такого именно нет - сам напиши

Евгений
27.05.2017
08:15:50
лучше фильтр или computed?

Google

Rafael
27.05.2017
08:16:22
я бы в фильтре это написал

Евгений
27.05.2017
08:16:30
ок, спс

Admin
ERROR: S client not available

Евгений
27.05.2017
08:19:55
а как бы ты лучше сделал вот эти самые пробелы? там же вроде нет как в пхп number_format?
в этом ваше js)

Rafael
27.05.2017
08:20:42
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat

Евгений
27.05.2017
08:23:20
спс

Illya
27.05.2017
09:09:03
Коллеги. Про что следующее видео записать про vue? Сейчас в работе про использование Vue.prototype - когда это хорошо или плохо

?Томат?
27.05.2017
09:10:32
А где видео смотреть?

Illya
27.05.2017
09:10:46
Будет на моем канале
Javascript.ninja

?Томат?
27.05.2017
09:11:03
Ок, подписон с меня

Illya
27.05.2017
09:11:07
Это имя канала на ютубе, не сайт
Сайт тоже мой, ещё не обновлен
Пока собираю темы, про что поговорить

Ilia
27.05.2017
10:22:43
О, армянский клуб VueJS кажется присоединился ??

Gaiaz Iusipov
27.05.2017
10:28:13

Google

Denis
27.05.2017
10:58:23

Rafael
27.05.2017
11:02:19

Alex
27.05.2017
11:53:21
<style scoped> now support "deep" selectors that can affect child components using the >>> combinator:
.foo >>> .bar { color: red; }
https://github.com/vuejs/vue-loader/releases/tag/v12.2.0

Kelin
27.05.2017
12:16:10
Очень костыльно

Alex
27.05.2017
12:16:39
да, есть такое ощущение)

Kelin
27.05.2017
12:16:50
Скопед кейфреймсы, господи, а это еще зачем?