@vuejs_ru

Страница 3767 из 3900
Anton
06.10.2018
14:04:15
тут видео было про заливку файлов во вью https://www.youtube.com/channel/UCSJbGtTlrDami-tDGPUV9-w

Alex
06.10.2018
14:04:25
я просто видел статью по заливке файлов на vue, и там тоже евенты. я подумал что можно схитрожопить через computed + refs, но видимо нельзя..
писал когда-то вот такой компонент, тип кастомный загрузщик изображений, была проблема что тоже возвращало undefined, но вроде как это рабочий пример

могу попробовать залить на codepen, но лучше мне не доверять))

DimenSi
06.10.2018
14:06:25
я так понимаю реактивности тут не будет?
Не будет. Js ахуент делать реактивным дом элементы

Google
DimenSi
06.10.2018
14:06:56
Не будет. Js ахуент делать реактивным дом элементы
Точней реактивность как раз в эвентах и заключается и они тебе и шлют эвент.

The
06.10.2018
14:07:12
Ок спасибо всем

DimenSi
06.10.2018
14:08:54
Не будет. Js ахуент делать реактивным дом элементы
Если точней покрывать свойства дом элемента реактивностью не возможно, потому, что большая часть свойство рид онли и вообще это дорого. Аргументов валом почему нельзя.

Dmitry
06.10.2018
14:11:30
??
В персовм сообщении изложил суть проблемы

Что ты имеешь ввиду?
роуты одинаковые, а query в роутах разные, редиректа не происходит, компоненты не перемаунтятся

Nikita
06.10.2018
14:12:27
В персовм сообщении изложил суть проблемы
так может стоит рассмотреть перерисовку компонента?

роуты одинаковые, а query в роутах разные, редиректа не происходит, компоненты не перемаунтятся
Если костыльно то сделать промежуточную страницу, на которая будет тебя пересылать обратно с нужными квери

Но это костыльно

кмк

Google
Anton
06.10.2018
14:13:50
Привет. А приведите плиз кейс при котором нужно использовать на странице 2 vue объекта. Т.е. 2 приложения на Вью. А то во всех обучалках показывают что так можно (ну оно и понятно что можно), а вот только зачем так делать?

Dmitry
06.10.2018
14:14:01
Но это костыльно
это очень костыльно) Так бы не хотелось, и без этого все сложно

Kamron
06.10.2018
14:14:07
Есть кто работал с vue konva?

Anton
06.10.2018
14:16:28
Но все что можно делать в 2-х объектах vue можно сделать в 2-х компонентах

DimenSi
06.10.2018
14:16:58
Добавить логики в хук beforeRouteUpdate
Вынести базовые данные в функцию, и при апдейт хуке сбрасывать данные, если это нужно.

Anton
06.10.2018
14:17:15
event bus)
Согласен. Хотя наиболее часто vuex используют

Сергей
06.10.2018
14:19:06
Привет. А приведите плиз кейс при котором нужно использовать на странице 2 vue объекта. Т.е. 2 приложения на Вью. А то во всех обучалках показывают что так можно (ну оно и понятно что можно), а вот только зачем так делать?
А еще можно сделать очень хороший модуль для работы с тем или иным API, а потом его встраивать куда угодно. Если это vue-проект, то в виде компонента, если другой фреймворк, то в качестве виджета. Гибкость.

Anton
06.10.2018
14:19:14
А вот это хороший кейс.

Спасибо

Dmitry
06.10.2018
14:24:18
Вынести базовые данные в функцию, и при апдейт хуке сбрасывать данные, если это нужно.
Да вот беда в nuxt этот хук работает только на страницах, в компонентах не работает

DimenSi
06.10.2018
14:25:55
Да вот беда в nuxt этот хук работает только на страницах, в компонентах не работает
Повесь на компонент ключ который будет меняться взависимости от роута

Тогда компонент будет пересоздаваться с нуля

Dmitry
06.10.2018
14:31:17
Добавил к компоненты :key=«$route.fullPath» не работает

DimenSi
06.10.2018
14:39:38
а ты уверен что ключ обновлдяется

Dmitry
06.10.2018
14:39:50
Да, точно обновляется

Google
DimenSi
06.10.2018
14:42:54
что-то у тебя точно не так, ибо трюк с ключом стар как вью

Dmitry
06.10.2018
14:47:05
да, походу косяк в другом

Расулходжа
06.10.2018
15:04:19
Привет всем) есть тут кто юзал бутстрап-вью?

Можете дать совет какой он?

Konstantin
06.10.2018
15:13:36
Можете дать совет какой он?
Вроде норм, но vuetify мне больше понравился

Расулходжа
06.10.2018
15:14:00
Вроде норм, но vuetify мне больше понравился
А ты пробовал элемент для вью?

Вроде норм, но vuetify мне больше понравился
У них документация чётко написано

Konstantin
06.10.2018
15:15:22
А ты пробовал элемент для вью?
Да пробовал, на одном проекте, отличный просто, но мне как по мне больше для внутреннего продукта

Расулходжа
06.10.2018
15:16:15
Stepan
06.10.2018
15:16:30
Вакансию через кого размещать?

Konstantin
06.10.2018
15:17:11
Просто в гитхабе у элемента звёзд намного больше чем у вьютифая
Ну там функционал честно говоря больше, даже если календари взять, у элемента есть дейт тайм у вьютифай нет

Konstantin
06.10.2018
15:18:09
Вакансию через кого размещать?
Плюс элементы загрузки, инпуты различные, это то что я так на вскидку вспомнил

Alex
06.10.2018
15:19:41
Konstantin
06.10.2018
15:20:57
Просто в гитхабе у элемента звёзд намного больше чем у вьютифая
Вы лучше прикиньте что будет в вашем проекте, что вам надо, а потом выбирайте. А то я сам ошибся пару раз когда поспешно выбрал.

Vitaliy
06.10.2018
16:14:47
ребята, всем привет, начал изучение vue js.и не могу кое-что понять и сделать В общем делаю таблицу с input внутри, которые можно менять и при изминении делается post запрос на обновление в бд, и так как мне получить в обработке события на поле ввода номер строки в таблице, а также информацию по этой строке которая лежит в массиве data? —— я в общем-то сделал через v-bind и там зафиксировал номер строки а добираюсь к ней через 2 parentNode, но мне кажется это не совем правильный путь

Vitaliy
06.10.2018
16:50:56
каждому полю давать ханделер с атрибутом строки row?

Google
Souren
06.10.2018
16:50:56
т.е. у тебя в хандлер два аргумента попадёт

каждому полю давать ханделер с атрибутом строки row?
хэндлер один и тот же, инпут находится в строке, соответственно знает её номер

ты в цикле рисуешь таблицу?

Vitaliy
06.10.2018
16:52:17
v-for

Souren
06.10.2018
16:53:37
ну и всё, где-то внутри v-for у тебя номер строки используется? Тогда он будет доступен и для проброса в хендлер

Vitaliy
06.10.2018
16:55:22
ну я понял, о чем ты, думал о таком варианте, но не знал что это верное решение

Admin
ERROR: S client not available

Souren
06.10.2018
16:56:08
ну я понял, о чем ты, думал о таком варианте, но не знал что это верное решение
я с аналогичной проблемой столкнулся недавно, это лучшее что удалось найти. Может быть есть что-то лучше, но мне об этом не известно.

Alex
06.10.2018
17:13:49
Ребят

подскажите плейлист какой-то по TypeScript

[Anonymous]
06.10.2018
17:17:20
Подскажите, есть к примеру компонент Post. Ему лучше передавать пост целиком или каждое свойство отдельно?

Alex
06.10.2018
17:19:05
целиком
но так ты теряешь возможность встроеной типизации Props((

[Anonymous]
06.10.2018
17:19:27
С другой стороны все свойства тоже перечислять не хочется

Arsen
06.10.2018
17:19:58
Если зараннее известны все поля, то можно описать всё пропсами, а пост передать через v-bind="post"

Alex
06.10.2018
17:20:10
Вопрос: Тебе нужна типизация?

Google
Alex
06.10.2018
17:21:22
И стикерпак хорош)

[Anonymous]
06.10.2018
17:22:00
что все это значит оО

Arsen
06.10.2018
17:22:12
Что именно?

[Anonymous]
06.10.2018
17:22:22
ты написал же про 2 варианта )

всмысле а пост передать через v-bind="post".. Может ИЛИ

Alex
06.10.2018
17:23:05
не

[Anonymous]
06.10.2018
17:23:16
и как могут быть неизвестны поля

Alex
06.10.2018
17:23:38
ты тип целиком в v-bind передаешь объект, а компонент сам разбирает ключи на пропсы

Arsen
06.10.2018
17:24:24
и как могут быть неизвестны поля
https://ru.vuejs.org/v2/guide/components-props.html#%D0%9F%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%87%D0%B0-%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0

Ой

Не на то ответил

[Anonymous]
06.10.2018
17:25:10
да не все правильно )

Arsen
06.10.2018
17:25:41
и как могут быть неизвестны поля
Имею ввиду что если ты не опишешь поле как пропс, то ты не сможешь его получить в компоненте

Вернее сможешь через this.$attrs, но это не хорощо

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