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

|
mercuryskies 2022-07-01 14:40:38
andrewB2R 2022-07-01 14:40:27
это в любом месте vue потом можно писать this.$get например? )

yes

rtemBondarenko 2022-07-01 14:40:52
andrewB2R 2022-07-01 14:40:27
это в любом месте vue потом можно писать this.$get например? )

Но не нужно

mercuryskies 2022-07-01 14:40:56
shgkme 2022-07-01 14:40:23
И вообще нельзя такое показывать, тут могут быть дети

ну я и говорю это нельзя юзать, для одного кейса было сделано и забыто

andrewB2R 2022-07-01 14:42:04
mercuryskies 2022-07-01 14:40:56
ну я и говорю это нельзя юзать, для одного кейса было сделано и забыто

А какие принципы из умных аббривиатур типа SOLID и GRASP это нарушает? )

mercuryskies 2022-07-01 14:43:14
andrewB2R 2022-07-01 14:42:04
А какие принципы из умных аббривиатур типа SOLID и GRASP это нарушает? )

это просто вне здравого смысла

rtemBondarenko 2022-07-01 14:43:27
andrewB2R 2022-07-01 14:42:04
А какие принципы из умных аббривиатур типа SOLID и GRASP это нарушает? )

Это нарушает в первую очередь здравый смысл. У вас документируемое поведение либы (this.$set делает то-то) Вы берете и переписываете это поведение

shgkme 2022-07-01 14:44:31
andrewB2R 2022-07-01 14:42:04
А какие принципы из умных аббривиатур типа SOLID и GRASP это нарушает? )

GRASP — это не принципы, а паттерны. Их нельзя «нарушать».

SOLID — принципы, но это не все возможные принципы.

Это нарушает хорошие практики — не расширять прототип, явное лучше неявного

rtemBondarenko 2022-07-01 14:45:55
Вообще «фанатичное» натягивание SOLID на фронт это как сову на глобус, ИМХО
webben 2022-07-01 14:47:08
andrewB2R 2022-07-01 14:42:04
А какие принципы из умных аббривиатур типа SOLID и GRASP это нарушает? )

все буквы KISS, особенно последнюю

shgkme 2022-07-01 14:47:41
webben 2022-07-01 14:47:08
все буквы KISS, особенно последнюю

Ну кстати, «проще» здесь получается как раз неявное решение 😀

mercuryskies 2022-07-01 14:49:29
webben 2022-07-01 14:47:08
все буквы KISS, особенно последнюю

думаю в данном контексте этот принцип, наоборот, применим, а последняя буква s^32, но в трезвом уме такое делать воспрещается. но если вдруг понадобится сделать кучу компонентов без тега script, то ю вэлкам 😅

Shainidze 2022-07-01 15:02:11
Всем привет. Нужно сверстать электронное письмо для рассылки в формате html. Погуглив, оказалось что все не так просто как при повседневной вёрстке. Кто имел опыт поделитесь плиз инструментами которым вы пользовались!
2022-07-01 15:10:52
Shainidze 2022-07-01 15:02:11
Всем привет. Нужно сверстать электронное письмо для рассылки в формате html. Погуглив, оказалось что все не так просто как при повседневной вёрстке. Кто имел опыт поделитесь плиз инструментами которым вы пользовались!

По поводу верстки вам лучше сюда: https://t.me/css_ru

isma_272 2022-07-01 15:28:16
Ребят, какие компоненты во Vue используют чаще всего, классовые или функциональные?
shgkme 2022-07-01 15:31:32
isma_272 2022-07-01 15:28:16
Ребят, какие компоненты во Vue используют чаще всего, классовые или функциональные?

Классовые используются редко совсем с TS во Vue 2.
Функциональные, правда, тоже редко.

Обычно используют или options (описанные конфигурацией объектом), или composition (как бы функцией, но функциональными называют другое)

isma_272 2022-07-01 15:32:26
shgkme 2022-07-01 15:31:32
Классовые используются редко совсем с TS во Vue 2.
Функциональные, правда, тоже редко.

Обычно используют или options (описанные конфигурацией объектом), или composition (как бы функцией, но функциональными называют другое)

Понял, спасибо

Yusupov1 2022-07-01 15:40:57
ребята помогите пожалуйста а то нубы из джаваскрипта(группы) не хо помогать)
Yusupov1 2022-07-01 15:41:16
vuejs_ru-1089333.jpg

shgkme 2022-07-01 15:42:25
Yusupov1 2022-07-01 15:40:57
ребята помогите пожалуйста а то нубы из джаваскрипта(группы) не хо помогать)

А какой вопрос?

Yusupov1 2022-07-01 15:42:59
что не правильно в коде
shgkme 2022-07-01 15:43:44
Yusupov1 2022-07-01 15:42:59
что не правильно в коде

Весь цикл лишний. Он делает что-то лишнее, собирая какие-то строки. ДОстаточно просто сравнить строки

predvoditelev 2022-07-01 15:43:48
Добрый день!

Посоветуйте набор компонентов для Vue, которые можно ставить отдельно. Если я правильно понял, то Quasar, Vuetify и подобные просто так не встроишь — нужно полностью писать на них приложение.

HardKullez 2022-07-01 15:46:39
Yusupov1 2022-07-01 15:41:16

return target.toLowerCase() === target.toLowerCase().split(»).reverse().join(»)

HardKullez 2022-07-01 15:46:46
Всё что нужно
Yusupov1 2022-07-01 15:46:58
сейчас проверю)
estima92 2022-07-01 15:47:36
HardKullez 2022-07-01 15:46:39
return target.toLowerCase() === target.toLowerCase().split(»).reverse().join(»)

не игнорирует пробелы и знаки препинания

Yusupov1 2022-07-01 15:48:02
не работает
victor_web 2022-07-01 15:49:47
А ты долго такую задачку решал?
Yusupov1 2022-07-01 15:50:14
2й день
victor_web 2022-07-01 15:50:35
Ну тогда да, нужна помощь
Yusupov1 2022-07-01 15:50:41
я нуб если что)
victor_web 2022-07-01 15:50:55
Новичок, я так и понял
victor_web 2022-07-01 15:51:22
Просто стало интересно сколько ты сидел над задачей.Мало ли ты хочешь тупо ответ, а сам и не пытался
shgkme 2022-07-01 15:51:56
Yusupov1 2022-07-01 15:48:02
не работает

Нужно убрать из строки все пробелы

shgkme 2022-07-01 15:52:01
Это можно сделать через replace
Yusupov1 2022-07-01 15:52:07
это задачи которые нужно закрыть чтоб взяли на курсы, после правильного моего ответа будет доступно видео от ментора, а так оно не доступно
McLotos 2022-07-01 15:53:51
всем привет. а как повесить @focus на input, если у меня нет прямого доступа к нему? То есть он обёрнут в чертову кучу компонентов
shgkme 2022-07-01 15:55:04
McLotos 2022-07-01 15:53:51
всем привет. а как повесить @focus на input, если у меня нет прямого доступа к нему? То есть он обёрнут в чертову кучу компонентов

А чёртова куча компонентов — это что за компоненты?

McLotos 2022-07-01 15:56:16
shgkme 2022-07-01 15:55:04
А чёртова куча компонентов — это что за компоненты?

ну то есть есть html-input, обернутый в v-input, который обернут в v-text-field, а у меня есть доступ только к v-autocomplete, который вызывает v-text-field

shgkme 2022-07-01 15:57:06
McLotos 2022-07-01 15:56:16
ну то есть есть html-input, обернутый в v-input, который обернут в v-text-field, а у меня есть доступ только к v-autocomplete, который вызывает v-text-field

По хорошему каждый из этих компонентов должен был быть реализован так, чтобы не ломать @focus.

Какая версия Vue?

McLotos 2022-07-01 15:57:13
shgkme 2022-07-01 15:57:06
По хорошему каждый из этих компонентов должен был быть реализован так, чтобы не ломать @focus.

Какая версия Vue?

3

shgkme 2022-07-01 15:58:14
McLotos 2022-07-01 15:57:13
3

Если каждый компонент сделан плохо (не позволяет пробросить обработчик события), то нормально — никак. Только костылить и через DOM проваливаться до input и руками ставить обработчик

McLotos 2022-07-01 15:58:47
shgkme 2022-07-01 15:58:14
Если каждый компонент сделан плохо (не позволяет пробросить обработчик события), то нормально — никак. Только костылить и через DOM проваливаться до input и руками ставить обработчик

то есть нужно реально проброс делать, как с props?

shgkme 2022-07-01 15:59:41
McLotos 2022-07-01 15:58:47
то есть нужно реально проброс делать, как с props?

Смотря что там в компонентах. По дефолту события итак пробрасываются. Если нет, значит там где-то корневой узел не input и не компонент с ним.
Тогда надо пробрасывать в том месте, где ломается автоматическое пробрасывание

McLotos 2022-07-01 16:01:17
shgkme 2022-07-01 15:59:41
Смотря что там в компонентах. По дефолту события итак пробрасываются. Если нет, значит там где-то корневой узел не input и не компонент с ним.
Тогда надо пробрасывать в том месте, где ломается автоматическое пробрасывание

ну конечно он не корневой, какой тогда смысл делать обёртку =)
понятно, попробую что-то изобрести. в крайнем случае, всегда есть getElement

shgkme 2022-07-01 16:01:40
McLotos 2022-07-01 16:01:17
ну конечно он не корневой, какой тогда смысл делать обёртку =)
понятно, попробую что-то изобрести. в крайнем случае, всегда есть getElement

Обёртка может быть и без оборачивания в разметке)

holyVitalijs 2022-07-01 16:16:27
Здравствуйте. Есть ли в vue что то для обработки формата изображений, что бы подставлять существующий формат изображения? Или мне делать на native js?
holyVitalijs 2022-07-01 16:16:42
<img :src=»../../../images/i 1.jpg|.png|.jpeg» />
bayas1232 2022-07-01 16:29:10
ребят, как в pinia передавать аргументы в action через options api
shgkme 2022-07-01 16:30:21
bayas1232 2022-07-01 16:29:10
ребят, как в pinia передавать аргументы в action через options api

Как просто аргументы в функцию

|