
Ilshat
15.02.2018
12:32:57
get-параметры?
гет не подходит. данных может быть много. к примеру я хочу заполнить ФИО и т.д

Alex
15.02.2018
12:33:28

Dmitriy
15.02.2018
12:33:47
А в чём сложность возникла?
сложность в том, что на каждый уровень вложенности мне нужно передавать модель данных, и начиная с самого нижнего уровня при апдейте компонента, отслеживать это на родителе

Danil
15.02.2018
12:34:18
Как можно собрать компонент tiny-slider 2.0 что б использовать?

Google

Alex
15.02.2018
12:34:19

Van
15.02.2018
12:34:37

Ilshat
15.02.2018
12:34:44
откуда же им взяться тогда?
короче у меня есть одна большая форма, которая сделана пошагово. и она линейна. в идеале удобно будет разделить все шаги по отдельным формам. но уже с возможностью передать данные из одной формы в другую по завершению. надеюсь понятно объяснил

Phil
15.02.2018
12:34:50

Dmitriy
15.02.2018
12:35:29

Alex
15.02.2018
12:35:52

Ilshat
15.02.2018
12:36:45

Alex
15.02.2018
12:37:15

Ilshat
15.02.2018
12:38:13

Alex
15.02.2018
12:38:44

Van
15.02.2018
12:39:18

Google

Артем
15.02.2018
12:39:47
Local storage. Vue-save-state можешь так же посмотреть

Van
15.02.2018
12:40:23

Ilshat
15.02.2018
12:41:08

Alex
15.02.2018
12:41:08

Артем
15.02.2018
12:41:25
Если передавать ссылки клиенту тут только на бекенде хранить

Van
15.02.2018
12:41:38

Артем
15.02.2018
12:41:42
И передавать с гет параметром

Ilshat
15.02.2018
12:45:42
ссылка только внутренняя. то есть после заполнения одной формы. точнее даже ссылка только для клиента, а в реале @ click событие

McLotos
15.02.2018
12:46:33
Всем привет. Ребят, подскажите, у меня есть компонент MainPage.vue, в нем есть
export default {
computed: {
module: function() {
return (1==1) ? Component1 : Component2;
}
}
}
Сборка проходит нормально, но браузер ругается
Failed to mount component: template or render function not defined.
Что может быть не так? Весь день бьюсь с этим сообщением

Ilshat
15.02.2018
12:46:42
а можно как то как в react вызвать action смены роута, но добавить туда данные. а потом как то через this.$router получать?

Van
15.02.2018
12:47:10

McLotos
15.02.2018
12:47:52
в самом MainPage.vue
<template lang="jade">
div
component(:is="{module}")
</template>

Alex
15.02.2018
12:51:01
Вывожу в консоле this.$refs, там есть мой элемент, но при попытке обратиться к нему он undefined - чяднт?

Stanislav
15.02.2018
12:53:00

Alex
15.02.2018
12:53:02

Alex
15.02.2018
12:54:06

McLotos
15.02.2018
12:54:22
Ну да, это же вычисляемое свойство, в которое по идее должен записаться либо первый компонент, либо второй, разве нет?

Alex
15.02.2018
12:54:38

Stanislav
15.02.2018
12:54:49

Google

McLotos
15.02.2018
12:55:24

Alex
15.02.2018
12:55:38
)))

Ilshat
15.02.2018
12:56:41
вижу многие используют jade трудности с ней не возникают?

McLotos
15.02.2018
12:57:05
А где можно почитать про динамеческие роуты? В смысле нужно в зависимости от ситуации генерить разные наборы роутов

Alex
15.02.2018
13:00:46

Alex
15.02.2018
13:00:49
Подтверждаю, крайне удобно

Stanislav
15.02.2018
13:01:51

Alex
15.02.2018
13:06:16
Ну и вопрос вдогонку - возможно ли обратиться через реф к элементу дочернего компонента?

Евгений (Light4everyone)
15.02.2018
13:06:41

Alex
15.02.2018
13:07:24
да
Ну и вопрос вдогонку - возможно ли обратиться через реф к элементу дочернего компонента?

? Михайло
15.02.2018
13:07:52
Есть список, внутри другого списка есть другой список, в этом списке есть кнопка на модалку.
Где лучше открывать модалку в родители или в списке? Я имею ввиду в плане производительности, как много жрет v-if?
родитель->список->список->модалка

Евгений (Light4everyone)
15.02.2018
13:07:57

Alex
15.02.2018
13:11:37
Если кома интересно то так: this.$refs.РЕФ_КОМПОНЕНТА.$refs.РЕФ_ЭЛЕМЕНТА_ВНУТРИ_КОМПОНЕНТА
Но лучше пропсы, я думаю

Denys
15.02.2018
13:34:30
Ребят, хочу асинхронно подгркзить компонент с помощью вебпака, делаю так:
Код импорта
const home = () => import('./components/home.js');
Код компонента
const home = Vue.component('home', function(resolve, reject) {
setTimeout(() => {
resolve({
template: '<h1>hello</h1>',
});
}, 2000);
});
Выбивает ошибку
Uncaught (in promise) TypeError: Cannot read property 'beforeRouteEnter' of undefined
Кстати, если подключаю без динмаического импорта, то всё ок
import home from './components/home.js';
Подскажите в какую сторону гуглить. Может нужен какой-то плагин для вебпака, может упускаю какой-то момент.

Denis
15.02.2018
13:37:22
у тебя vue-router пытается инициализировать свои хуки
https://router.vuejs.org/ru/advanced/lazy-loading.html
тут смотри

Denys
15.02.2018
13:42:21
уже смотрел там. что-то мне не помогает)

Google

Denis
15.02.2018
13:45:56
@dartist21 скорей всего тебе в “Коде компонента” не нужно использовать функцию с таймером, просто используй объект
Вебпак все сделает за тебя

Denys
15.02.2018
13:49:13
да, если просто объект, то будет ок. там просто вместо этого таймера идет get запрос, который резолвит компонент
вот пример из доки с такой же функцией
https://vuejs.org/v2/guide/components.html#Async-Components
но, наверное, так вкладывать не получится =/

Alex
15.02.2018
13:50:07
А какой хук использовать чтобы и на апдейт работал и на маунт первичный?
Кажись нет такого

Admin
ERROR: S client not available

Vladislav
15.02.2018
14:04:00
ребят, с three js кто работал?

Andrey
15.02.2018
14:10:12
<component v-for="item in items" :is="item.cmp"></component> делать не могу?

Stanislav
15.02.2018
14:10:46

Andrey
15.02.2018
14:11:05

Stanislav
15.02.2018
14:13:01
Ладно, я не буду спрашивать, нафига тебе плодить кучу модалок.
:key="modal-${index}" - это фигня
Что в modal.component лежит?

Andrey
15.02.2018
14:13:27
modal.component = Vue компонент

Stanislav
15.02.2018
14:14:10
"Принимает - ???"

Andrey
15.02.2018
14:14:25

Stanislav
15.02.2018
14:16:43
А зачем динамический компонент?

Andrey
15.02.2018
14:17:21
делаю модальный сервис

Stanislav
15.02.2018
14:18:37

Google

Andrey
15.02.2018
14:19:39
я задал вполне конкретный вопрос выше, ненужные советы втюхивать мне, пожалуйста, не надо

Stanislav
15.02.2018
14:21:37
?

ivan potapov
15.02.2018
14:24:52
я б через роутинг модалки делал если их действительно много

Stanislav
15.02.2018
14:25:35

Andrey
15.02.2018
14:27:35

Stanislav
15.02.2018
14:27:47
?

Andrey
15.02.2018
14:28:09

Van
15.02.2018
14:28:23

Andrey
15.02.2018
14:28:27
Ребят, всем привет. Как отменить стандартное событие на router-link ? Уже куда только мог передаю event, юзаю native.prevent, а событие не отменяется.

Varyen
15.02.2018
14:28:39

Andrey
15.02.2018
14:28:40

Andrey
15.02.2018
14:28:46
переход точнее (ну стандартное событие на ссылке)

Andrey
15.02.2018
14:29:47

Alex
15.02.2018
14:29:49

Andrey
15.02.2018
14:30:00
извините если кого задел