@vuejs_ru

Страница 3491 из 3900
Alex
23.08.2018
13:15:38
всякие свистоперделки типо слайдеров и аккордеонов зачастую для ssr не нужны

рендеришь заглушки на сервере - на клиенте инициализируешь уже

Artyom
23.08.2018
13:16:23
Alex
23.08.2018
13:16:32
это не проблемы

Google
Alex
23.08.2018
13:16:35
это свобода выбора

ты же не ругаешься что машина не плавает

так и не жди что клиентские свистоперделки будут рендериться на сервере

Yan
23.08.2018
13:38:53
Сергей
23.08.2018
13:39:25
Yan
23.08.2018
13:39:45
Nikita
23.08.2018
13:43:06
Помогите плиз с тестами Сталкивались с тем, что тип describe it _shallowMount(ComponentA, {propData: {...}}) it _shallowMount(ComponentA, {propData: {. }}) И крч второй shallowMount отдает старый дом. Будто он взял старый компонент

Не понимаю совсем в чем дело

Тип я пускаю другой проп, на его основе вычисляю data

Но сама разметка по итогу со старым data

В качестве тест ранера просо карма, если это важно

Vitalii
23.08.2018
13:47:59
Но сама разметка по итогу со старым data
добавь beforeEach в начале тестов

Google
Nikita
23.08.2018
13:48:14
добавь beforeEach в начале тестов
И что туда предлагаешь засунуть?

Vitalii
23.08.2018
13:48:46
И что туда предлагаешь засунуть?
вообще напиши доп describe и вставь туда второй it

т.к. ты не узнаешь какой из тестов проходит

а в каком ошибка

Atkisai
23.08.2018
13:51:02
вопрос на миллион) как сделать высоту элемента на весь экран с учетом того что вверху еще навбар?

Aleksandr
23.08.2018
13:51:22
На vuepress кто нибудь делал чего нибудь, как сделать ссылками элементы меню выпадающего

Atkisai
23.08.2018
13:51:53
Nikita
23.08.2018
13:54:55
т.к. ты не узнаешь какой из тестов проходит
Зачем, я сейчас запускаю только эти два теста ибо пишу их с нуля

Я итак знаю где ошибка

Vitalii
23.08.2018
13:57:15
Я итак знаю где ошибка
у тебя помимо shallowMount есть еще что-то в тесте?

Atkisai
23.08.2018
13:57:21
у тебя один див на навбар и пустоту снизу?
навбра это компонент) а внизу другой компонент) выходит его высота должна быть = 100% - высота навбара=)

Vitalii
23.08.2018
13:58:11
навбра это компонент) а внизу другой компонент) выходит его высота должна быть = 100% - высота навбара=)
я думал для отдельного компонента высота может быть 100%, если scope не перекрывает всю страницу

klichg0ky
23.08.2018
14:03:55
Nikita
23.08.2018
14:19:12
у тебя помимо shallowMount есть еще что-то в тесте?
Да, except(find(string_selector).text()).toBe(ref_string)

Atkisai
23.08.2018
14:19:23
Height calc(100vh-navbar.height)
вау! спасибо)

Google
Nikita
23.08.2018
14:19:39
Но вообще data не делает recalculate, если изменились пропсы?

klichg0ky
23.08.2018
14:19:45
?

DimenSi
23.08.2018
14:24:22
Splinter
23.08.2018
14:25:32
Господа, есть ли решение для следующего: роут на '/' это не только главный контейнер, но и сразу один конкретный чайлд компонент. Это делается через alias для чайлда?

Splinter
23.08.2018
14:31:35
Укажи одинаковый путь им
Спасибо, работает.

Alexey
23.08.2018
14:45:20
Ребят, как по клику на кнопку доскроллить до следующей секции ?

Alex
23.08.2018
14:48:36
Farid
23.08.2018
15:12:21


Использовать ли Vuex для хранения суммы и текущей схемы заказа?

Yan
23.08.2018
15:16:53
Каждый блок компонентом

Farid
23.08.2018
15:17:27
Каждый блок компонентом
Связывать VueX или через родительский компонент?

Dmitry
23.08.2018
15:18:25
Как тебе проще будет поддерживать)

Yan
23.08.2018
15:19:33
Связывать VueX или через родительский компонент?
Если масштаб будет большой то вуекс

в плане помимо калькулятора ещё куча всего взаимосвязанного будет

Farid
23.08.2018
15:21:50
в плане помимо калькулятора ещё куча всего взаимосвязанного будет
Если я выберу последний блок во второй строке, то в первой должен активироваться первый блок. Как связать компоненты? ref? emit? vuex?

Farid
23.08.2018
15:25:22
Даже если в первой строке был активирован другой?
В первой три чекбокса. Если выбрать любой из 2 и 3 то 1 автоматом включается. Как и от выбора большого тв.

У меня есть логика, просто хочу разделить на компоненты.

Google
Farid
23.08.2018
15:46:10
Как делать в компонентах .vue ? created: function () {} created() {}

Дмитрий
23.08.2018
15:46:40
Это одно и то же

Farid
23.08.2018
15:47:10
Это одно и то же
В документации на это уделили внимание, только там про data

Дмитрий
23.08.2018
15:47:53
В документации не по этому уделили внимание дате в компонентах

Admin
ERROR: S client not available

Farid
23.08.2018
15:48:10
Я не про return

Дмитрий
23.08.2018
15:49:32
Это es5 object method shorthand

Они эквивалентны эти записи

Farid
23.08.2018
15:50:04
iwannafly
23.08.2018
15:56:50


Александр
23.08.2018
16:05:29
А чем вас history не устраивает?

Splinter
23.08.2018
16:06:29
А чем вас history не устраивает?
Контейнер не должен рефрешится.

Arkadiy
23.08.2018
16:16:34
он и не будет рефрешиться,

Splinter
23.08.2018
16:18:45
Arkadiy
23.08.2018
16:22:17
https://router.vuejs.org/ru/guide/essentials/history-mode.html

я хз о чем речь, но вот

Farid
23.08.2018
17:03:36
Вопрос. if (this.tv.activate === true){ this.$parent.$emit('changeState'); } Событие вызывется, даже если условие не проходит. Из-за чего это?

Дмитрий
23.08.2018
17:07:05
Откуда мы знаем по такому маленькому куску кода

Stanislav
23.08.2018
17:07:39
Вопрос. if (this.tv.activate === true){ this.$parent.$emit('changeState'); } Событие вызывется, даже если условие не проходит. Из-за чего это?
Может проблема в другом месте. Зачем в родительском компоненте отправлять событие?

Дмитрий
23.08.2018
17:07:50
Ах эти прекрасные === true)

Google
Farid
23.08.2018
17:08:19
Может проблема в другом месте. Зачем в родительском компоненте отправлять событие?
Компоненты расположены так <component1> <component2> Мне нужно событие из одного принять в другом.

Stanislav
23.08.2018
17:08:49
Artyom
23.08.2018
17:14:02
Как на focusout подписаться?

:focusout="clickOutside" не пашет

Nikita
23.08.2018
17:15:05
Artyom
23.08.2018
17:16:32
blur
Серьёзно?

У них разные механизмы

Мне нужен focusout

Stanislav
23.08.2018
17:17:35
Artyom
23.08.2018
17:17:53
Оу, точно, перепутал сокращения

Спасибо

Dmitry
23.08.2018
18:03:39
у меня есть такая конструкция. <v-card v-for="(scenario, id) in project.scenarios" :key="id" > <canvas и мне нужно перерисовать канвас при изменении текущего scenario как правильно забиндится, чтобы при изменении дёргался метод в который прилетал бы объект канваса и id сценария?

[Anonymous]
23.08.2018
18:12:08
подскажите как при отправке формы можно запретить повторную ее отправку? До того как не придет запрос..

Dmitry
23.08.2018
18:13:56
watch
ок, я поймаю изменение project.scenarios, а как мне канвас получить?

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