Vladimir
Народ, как перехватить клик по компоненту, проверить условие и если всё ок то передать клик компоненту, иначе не передавать? Т_Т компонент просто ссылка в который передается href через props
Denis
@click=someMethod methods: { someMethod(e) { if (!OK) e.preventDefault(); }
Vladimir
@click=someMethod methods: { someMethod(e) { if (!OK) e.preventDefault(); }
спасибо, я почувствовал себя тупым хД
Vladislav
на 6 год сюрприз, работодателю отказали в продлении визы
а разве там не дают время найти другую работу?
Anonymous
Время то было, а работы то фиг. Когда была реформа иммиграции, еще думаю тысяч 6-8 человек таким макаром потеряли работу
Anonymous
надо конечно было на постоянное проживание подавать как была возможность
Margarita
Так а в Канаде же вроде гражданство уже через 3 года можно получить
Anonymous
сперва надо пмж
Anonymous
первые 3 года я там как студент был
Anonymous
оффициально начал работать только на 4 год
Denys
Как можно грамотно вызвать функцию дочернего элемента вью?)
Denys
Из родителя
Michael
Из родителя
эмитиь события, а по ним в родителе выхывать метод
Denys
Мне нужно с родителя эмитить, а в дочернем принимать
Viktor
прокидываешь через пропс функцию?
Denys
this.$parent.on() вообще нормально использовать?
Viktor
рекомендуют такого не делать
Denys
Нет, функция в компоненте дочернем
Viktor
когда вызывается дочерняя фукнция, внутри этой функции вызови ту, которую прокинул от родителя
Viktor
в итоге она выполнится в контексте родителя
Viktor
и если тебе надо дату обновить в родителе, прокинь ее в дочерний компонент объектом, он подхватит изменения
Viktor
в смысле дочерний подхватит измененную дату в родителе
Denys
Мне кажется мы друг друга не поняли)
Astr0junk
@Duglas суть выше изложенного - вызов из родителя - метода потомка - это не по религии
Astr0junk
вот в чём суть
Astr0junk
это не реактивно
Darya
Можно реализовать простой event bus
Darya
и слушать в любую сторону события
Denys
Я делаю просто свою обертку для tinyMCE, тут все не реактивно
Astr0junk
@Duglas не важно по сути
Astr0junk
у тебя компонент в котором инициализация ТайниМце происходит должен проксировать изменения состояния родителя в методы тайни
Олег
Добрый день. Подскажите как можно динамически задавать элементы data компонента? С сервера приходит структура и нужно ее в data определить
Sergio
если в родителе нужна функция из потомка, значит эта функция должна быть в родителе, не?
Viktor
это уже как то сложно)
Astr0junk
Олег this.$set(this, 'data', response.dataValues)
Astr0junk
@Duglas давай на пальцах
Astr0junk
что должен сделать метод потомка который должен вызваться из родителя?
Astr0junk
@Duglas
Denys
Метод берет html из родителя и используя метод tinymce.setContent(html) устанавливает его в редакторе
Astr0junk
ну вот
Denys
Вот сейчас до меня дошло что я могу вотчить html
Astr0junk
карочи делаешь в data у родителя поле html
Astr0junk
ненада!
Denys
Нет?)
Astr0junk
ну то есть в потомке надо)
Astr0junk
а в потомка через props передаешь
Astr0junk
и там уже вотчишь
Denys
Ну да, там пропсы вотчить
Astr0junk
и на изменение тригаешь установку
Astr0junk
да
Astr0junk
всё
Astr0junk
Astr0junk
изи токинг
Denys
Сейчас попробую, спс)
Олег
Олег this.$set(this, 'data', response.dataValues)
а как в теплейте обратиться к динамически созданному элементу?
Astr0junk
Олег типа?
Astr0junk
this.$el.query.....?
Astr0junk
что бы ноду получить?
Astr0junk
Олег вобще это тоже уже про религию..так скорее всего не надо делать)
Astr0junk
надо просто в шаблоне компонента описать его классы или текст в тем или атрибуты
Astr0junk
и их менять
Олег
Олег типа?
this.$set(this, 'data', response.dataValues) создали, например <p>{{ ??response.dataValue??}}</p>
Astr0junk
а сами ноды в дом не надо трогать
Astr0junk
Олег так. ок. а дальше что хочешь?
Олег
Олег так. ок. а дальше что хочешь?
это я пока эксперементирую
Astr0junk
тогда https://ru.vuejs.org/v2/guide/syntax.html
Олег
а вообще задача сделать компонент, который динамически создает форму на основании данных с сервера
Viktor
задача легкая, если бек сговорчивый, на днях делал такое)
Viktor
но я делал все без лишних манипуляций
Viktor
тип , от типа строил нужную форму
Олег
форму построить у меня получается, а вот забиндить все поля на модель и потом передать значение в родителя
Олег
это пока мраки
Astr0junk
Олег читай директивы
Astr0junk
v-model
Astr0junk
и прочее
Олег
смотрю