@vuejs_ru

Страница 586 из 3900
Max
20.06.2017
13:59:22
это надо иметь чересчур дохуя денег на дизайнера который сделает полный компонентный ui-kit и верстальщика который сможет грамотно это все сверстать

Kelin
20.06.2017
13:59:45
ну на моем текущем проекте потеет дизайнер и кейс слишком специфичный для того, чтобы юзать готовое

Max
20.06.2017
14:00:05
ну у меня почти всегда это саасы

где кастомный дизайн вообще не уперся

Google
Kelin
20.06.2017
14:00:54
версткой вместе с фронтом я занимаюсь, хоть и некоторые элементы на скорую руку кривовато сделаны

Max
20.06.2017
14:04:38
кстати у вас есть что-то типа react-storybook?

а, нашел

https://www.npmjs.com/package/vue-play

Evgeniy
20.06.2017
14:11:06
Ребят, помогите пожалуйста? Как сделать в vue обращение к API и что бы нужные данные можно было получать по урл?Спасибо

Stanislav
20.06.2017
14:11:14
https://www.npmjs.com/package/vue-play
на днях было, что сторибук будет работать с Vue

Max
20.06.2017
14:11:28
ну в приципе ему какая разница

Stanislav
20.06.2017
14:11:36
То ли зарелизили, что ли пилят. Скриншотик был

Max
20.06.2017
14:11:46
лучше бы запилили несколько уровней )

а не два

Gaiaz Iusipov
20.06.2017
14:11:55
Ребята, если делаю router.push с текущего компонента на текущий (в урл вместо add теперь id), у меня срабатывают методы жизненного цикла в консоли вот такие: beforeUpdate updated все ок?

Google
Gaiaz Iusipov
20.06.2017
14:34:51
@xanf_ua спасибо

Kelin
20.06.2017
14:34:57
Да

Но я пишу через вотчер $route Смотря что нужно

Victor
20.06.2017
14:42:01
кстати видели, что вью сообщество англоязычное в дискорд переходит из слака? https://i.imgur.com/leAWVj8.png

что странно, не нравится мне этот дискорд)

но так как там сидят все эти люди придется читать

Kelin
20.06.2017
14:44:50
@xanf_ua а из-за чего тебе перестал нравиться Vue?

Illya
20.06.2017
14:45:13
Я устал отвечать на этот вопрос

Stanislav
20.06.2017
14:46:11
Эгоист в кортим ушел

Kelin
20.06.2017
14:48:29
Гайс, расскажите кто-то, я не в теме просто

Я там часто бываю

Victor
20.06.2017
14:50:21
https://twitter.com/rem_rin_rin где-то там ссылка

Kosmos
20.06.2017
14:56:10
Не могу разобраться, есть вот такой чекбокс +e.INPUT.wiki(type="checkbox", name="wiki", v-model="isWiki") И для него код: computed: { isWiki: { get() { return this.$store.state.displayWiki; }, set(val) { this.$store.commit('TOGGLE_WIKI', val); }, }, }, проблема что в нутри мутации val почему-то всегда undefine.

Stanislav
20.06.2017
14:57:44
https://github.com/vuejs/vuejs.org/issues/959

Kosmos
20.06.2017
14:58:53
https://github.com/vuejs/vuejs.org/issues/959
Я в Gitter только по крайней необходимости захожу. :)

Sasha
20.06.2017
15:00:46


как же меня з*бли такие ошибки во vue

хер найдешь откуда

Michael
20.06.2017
15:04:08
На момент created у компонента, необходимый мне refs не существует, как правильнее дождаться его появления чтобы потом повесить свой хук? Если что вожусь с vue2-google-maps

Google
Stanislav
20.06.2017
15:07:53
как же меня з*бли такие ошибки во vue
ну разверни трейс, там должно быть имя файла, где ошибка.

Sasha
20.06.2017
15:08:36
дам тебе ничего, если за минуту найдешь среди всех $store нужный :D

ну разверни трейс, там должно быть имя файла, где ошибка.

я не говорю, что ошибку найти невозможно, но это жутко неприятно

Michael
20.06.2017
15:09:37
Среди всех, которые появились за время с последней рабочей версии

Kosmos
20.06.2017
15:10:03
Скажите, а как правильно инициализировать стейт Vuex, чоторый привязан при помощи компьютед к input. У меня получаеться вот такое:



displayWiki - сначала функция, и только после первой смены значения инпута, принимает праивльное значение.

Sasha
20.06.2017
15:11:57
блин я гружусь из твоих слов. Лучше код пришли

Sasha
20.06.2017
15:12:26
это да

Kosmos
20.06.2017
15:12:40
Kosmos
20.06.2017
15:12:55
это да
+e.INPUT.wiki(type="checkbox", name="wiki", v-model="isWiki")

это да
export default { computed: { isWiki: { get() { return this.$store.state.displayWiki; }, set(val) { this.$store.commit('TOGGLE_WIKI', val); }, }, },

Sasha
20.06.2017
15:13:18
@xanf_ua я перенял твою манеру речи и тян начала ржать надо мной. Но мне понравилось чет.

Kosmos
20.06.2017
15:13:35
это да
const state = { displayWiki: true, };

const state = { displayWiki: true, };
Вот весь код. При такой инициализации начальное заначение displayWiki у меня почему-то функция, и только после клика по инпуту, оно становится булевым.

Sasha
20.06.2017
15:14:40
что за +e.INPUT.wiki

это pug чтоли или подобная хрень

Kosmos
20.06.2017
15:15:38
что за +e.INPUT.wiki
Да она, pug+bemto

Google
Sasha
20.06.2017
15:15:58
а почему ты не поставил v-model="$store.state.displayWiki" ?

и что у тебя внутри коммита togglewiki

Kosmos
20.06.2017
15:16:25
а почему ты не поставил v-model="$store.state.displayWiki" ?
Ну потому что нельзя менять стейты без мутаций.

Sasha
20.06.2017
15:16:37
кто тебе это сказал

Kosmos
20.06.2017
15:17:10
и что у тебя внутри коммита togglewiki
[types.TOGGLE_WIKI](state, val) { state.displayWiki = val; },

кто тебе это сказал
Vue сказал, прямо в консоли :))))

Sasha
20.06.2017
15:17:39
вот пид*р

ща победим его

ну вообще в офф доках

Admin
ERROR: S client not available

Sasha
20.06.2017
15:18:35
@xanf_ua я тебе другое писал

Illya
20.06.2017
15:18:53
Я видел

Sasha
20.06.2017
15:18:55
@vjkosmos попробуй в дату кинуть и делать watch

Yashko?
20.06.2017
15:19:03
Кто-то может подсказать реально ли сделать фильтр для v-model? У меня есть input в котором хочу видеть только положительное число

Sasha
20.06.2017
15:19:34
.number не тримит?

Kosmos
20.06.2017
15:19:35
Так нельзя
А как правильно изначально инициализировать значение стейта, который потом через компьютед биндится в обе стороны?

Illya
20.06.2017
15:19:50
В сторе

Или в created делать мутацию выставляющую начальное значение

Sasha
20.06.2017
15:20:26
или писать на реакте

Google
Illya
20.06.2017
15:20:40
В реакте так же

Kosmos
20.06.2017
15:20:49
В сторе
У меня сейчас как раз в сторе и инициализируется. const state = { displayWiki: true, };

Illya
20.06.2017
15:21:15
Значит где-то лажа глобальнее

Kosmos
20.06.2017
15:21:49
Но при загрузке почему-то не срабатывает.

А после клика все нормально первого клика по инпуту все правильно работает.

Illya
20.06.2017
15:22:27
А этот state точно сунут в инициализацию сторы

Если брекпойнт после создания сторы сунуть, что там?

Магии не бывает

Yashko?
20.06.2017
15:22:55
Sasha
20.06.2017
15:23:10
ну делай watch

Illya
20.06.2017
15:23:37
Нахрена

Computed делайте

Sasha
20.06.2017
15:23:53
чтобы ты посоветовал ему правильный вариант

Illya
20.06.2017
15:23:58
Watch во vue нужен крайне редко

Это вам не а1

Sasha
20.06.2017
15:24:06
а то ты молчишь, а я угараю

Illya
20.06.2017
15:24:16
Я иду по улице

Sasha
20.06.2017
15:24:19
я сегодня всем watch насоветовал

избавляюсь от конкуренции

Kosmos
20.06.2017
15:25:48
Нахрена
Знаю что нужно компьютед, его и сделал: computed: { isWiki: { get() { return this.$store.state.displayWiki; }, set(val) { this.$store.commit('TOGGLE_WIKI', val); }, }, },

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