
Michael
22.05.2018
07:17:12
это в РФ?

Serge
22.05.2018
07:17:21

Sunlive
22.05.2018
07:17:26
npm WARN registry Using stale package data from https://registry.npmjs.org/ due to a request error during revalidation.
npm ERR! code E503
npm ERR! 503 No healthy backends: @vue/cli@latest
я нет

Google

Serge
22.05.2018
07:17:31

ed
22.05.2018
07:17:46
Народ, а можно ли делать вложенные пропсы с описанием типов? Это вообще нормально?
У меня в компоненте есть кнопка, в нее надо передать сверху настройки, что-то в стиле {color:'primary', handler: () => {}, text:'button-text'}

Michael
22.05.2018
07:17:48
о, 503

Serge
22.05.2018
07:17:54
походу это сам npm кобласит

Michael
22.05.2018
07:17:56
это сам нпм обосрался, похоже
ага

Serge
22.05.2018
07:18:50
мдыа. вовремя я поднятие версий пакетов запланировал

Sunlive
22.05.2018
07:18:58
я хотел накст поднять проект
земля пухом

Michael
22.05.2018
07:19:14
блин, nda
такая хозма пропала

Alexey
22.05.2018
07:20:06

Google

Serge
22.05.2018
07:21:11
надо локальный реп npm поднимать похоже

Sunlive
22.05.2018
07:22:21
https://status.npmjs.org/

Serge
22.05.2018
07:22:26

ed
22.05.2018
07:24:06
а в чем проблема?
мне интересно так нормально, или никто не делает
resolve: {
type: Object,
required: false,
default: {
text: {
type: String,
required: false,
default: "Yes"
},
handler: {
type: Function,
required: true
},
color: {
type: String,
required: false,
default: 'primary'
}
}
},
типо того

Rustamus
22.05.2018
07:25:05
Парни, может как-то коллективно РКН отписать? Я им писал недавно за бан https://feathersjs.com но они меня культурно послали

ed
22.05.2018
07:25:07
точнее, как в пропсы вот код который выше валидно прописать?

Sunlive
22.05.2018
07:26:05

Rustamus
22.05.2018
07:26:12
Ясно понятно, значит прокси

Alexey
22.05.2018
07:26:26

ed
22.05.2018
07:26:43
чтобы девелопер не задавался вопросу какие варианты есть, а просто узнал что туда передать и какого типа
да и я сам не вспоминал
еще мне нужны дефолтные значения для каждого из свойств

Alexey
22.05.2018
07:32:05
https://vuejs.org/v2/guide/components-props.html#Prop-Validation

ed
22.05.2018
07:33:42
поэтому я хотел объект с вложенностями

Sunlive
22.05.2018
07:34:18
ты хочешь чего от странного

Google

Alexey
22.05.2018
07:34:44

Sunlive
22.05.2018
07:34:45
просто в самом компоненте кнопки укажи параметры по умолчанию и передавай нужные уже в конкретных местах

Alex
22.05.2018
07:35:29

ed
22.05.2018
07:37:09

Sunlive
22.05.2018
07:37:36
разница в передаваемых пропах
в разных местах разные значения не?

ed
22.05.2018
07:38:12
в разных местах разные значения не?
есть кнопка, она может принимать цвет зеленый, красный, синий, я ее использую в каком-то супер умном компоненте, в котором есть 2 типа кнопок зеленые и синии
это не зона ответственности кнопки

Michael
22.05.2018
07:38:29
мне интересно так нормально, или никто не делает
resolve: {
type: Object,
required: false,
default: {
text: {
type: String,
required: false,
default: "Yes"
},
handler: {
type: Function,
required: true
},
color: {
type: String,
required: false,
default: 'primary'
}
}
},
если это работает, то очень даже хорошая альтернатива PropTypes.ShapeOf

ed
22.05.2018
07:38:41
вроде
ща проверю

Michael
22.05.2018
07:39:11

ed
22.05.2018
07:41:45
если я передал например только handler
сделаю через data()

Denys
22.05.2018
07:45:33
PWA совсем другая технология, браузерная

Roman
22.05.2018
07:57:21

Sunlive
22.05.2018
08:08:21
npx: установлен 313 в 1078.825s

Google

Sunlive
22.05.2018
08:08:23
изи

Alex
22.05.2018
08:15:48
русскую доку выкинули из vue-test-utils и на оф.сайт возвращать не хотят)

Almaz
22.05.2018
08:16:49
Есть компонент, которой передается объект для редактирования, при нажатии сохранить, изменяю поля объекта и через событие сообщаю что объект изменен. Но кажется это плохая практика, какие лучшие практики на этот счет?

Sunlive
22.05.2018
08:21:02
почему

Bohdan
22.05.2018
08:22:00
продвигают английский
говорим спасибо, что не китайский

Sunlive
22.05.2018
08:23:32
в чем резон, столько работы проделанной было

Admin
ERROR: S client not available

Alex
22.05.2018
08:24:16
всмысле?
Куратор вью-тест-утилс говорит что им сложно поддерживать доку на языке, на котором нет говорящим core-мемберов)

Sunlive
22.05.2018
08:24:41

Alex
22.05.2018
08:24:47
ну я отчасти тоже виноват, подзабросил обновление с их ежедневными переправками всего подряд, но планировал как угомоняться освежить)

Никита
22.05.2018
08:25:06
давайте уже - идите к тонибудь в члены ядра вуе )

Alex
22.05.2018
08:25:15
ну видимо отвалился, или на данный момент занят, давно кстати не видел его в репе с комментами или пр

Sunlive
22.05.2018
08:26:25
NickMessing - 14.01.2018
Был кто-то на митапе? Когда следующий? может и я прилечу

Alex
22.05.2018
08:26:31
https://github.com/vuejs/vue-test-utils/issues/621#issuecomment-390868462

Sunlive
22.05.2018
08:26:33
вот это чел вроде кор мембер не?

Alex
22.05.2018
08:26:40
Может быть где-то отдельно выкатим русскую позже

Google

Sunlive
22.05.2018
08:28:03
ок

Alex
22.05.2018
08:29:35
обычно он ревью кидал на PR

Igor
22.05.2018
08:39:51
Всем привет!
Подскажите а зачем vue использует вот такую штуку vue-cli-service и как yarn/npm понимает что такая штука есть ?

Serge
22.05.2018
08:39:53
на vuejs тоже ru выпилят ?

Sunlive
22.05.2018
08:40:02
это будет провал
и так доки не читают

Serge
22.05.2018
08:42:17
нукапец
я только недавно бомбил в очередной раз на работе, что у vue замечательная официальная дока на русском и тут на те...

Roman
22.05.2018
08:45:55


Alexander
22.05.2018
08:52:03
Гайс, подскажите, пожалуйста
Есть компонент:
<template>
<div class="overlay" v-if="currentProduct" @click="overlayClicked">
<transition name="fade" mode="out-in">
<div class="modal">
Hello, guys!
</div>
</transition>
</div>
</template>
<script>
export default {
props: ['current-product'],
data: function() {
return {
}
},
methods: {
overlayClicked: function(event) {
if (!event.target.classList.contains('overlay')) {
return;
}
this.$emit('modal-close')
}
}
}
</script>
<style scoped>
.fade-enter-active,
.fade-leave-active {
transition: opacity .5s
}
.fade-enter,
.fade-leave-to {
opacity: 0
}
</style>
Но в нем transition не работает. Почему это может быть? Компонент вызывается из другого через
<product-modal :current-product="currentProduct" @modal-close="modalClose"></product-modal>

Pavel
22.05.2018
08:53:06
Подскажите пожалуйста, можно ли создать экземпляр вью а потом передать в него компонент и смонтировать?

Ilya
22.05.2018
08:54:23
Использую axios. Сейчас пришлось написать тесты для actions. Для моканья actions использую axios-mock-adapter. Где пишу mock.onGet('/users').reply(200 ..., но это успешный ответ, как мне быть если мне нужно протестить и успешный и не успешный?

Pavel
22.05.2018
08:55:27

Сергей
22.05.2018
08:57:47
подскажите че может быть?

Stanislav
22.05.2018
08:58:12

Pavel
22.05.2018
08:59:02
А как расширить template?

Stanislav
22.05.2018
09:00:22

Alex
22.05.2018
09:00:30

Serge
22.05.2018
09:01:08