169 похожих чатов

К тому же при обертках(пустых без логики) думаете легко заменить

Ui библиотеку? а пропсы менять

20 ответов

17 просмотров

так в одном компоненте менять, а не по всему проекту

RusaXXX- Автор вопроса
Anton Permyakov
так в одном компоненте менять, а не по всему проек...

как в одном, если например 100 страницу. Есть компонент обертка - ипнут. У него есть пропсы которые пробрсываются внутрь Мы решили поменть библиотеку. Теперь пропсы нужно прокидывать другие

RusaXXX
как в одном, если например 100 страницу. Есть комп...

почему пропсы другие должны стать? контракт компонента остается таким же, меняется только его внутренняя реализация, на которую нашей сотне страниц абсолютно все равно должно быть

RusaXXX- Автор вопроса
Anton Permyakov
почему пропсы другие должны стать? контракт компон...

потому что если мы делаем компонент обертку(имеено пустую) то мы зывязываемся на пропсы имеено UI библиотеки этого компонента

RusaXXX
потому что если мы делаем компонент обертку(имеено...

обертка и делается для того, что бы снять ограничения

RusaXXX- Автор вопроса
Andrew MOON
обертка и делается для того, что бы снять ограниче...

если уэто пустая обертка то ограничения не снимаются наоборот

RusaXXX
потому что если мы делаем компонент обертку(имеено...

ни в коем случае, суть обертки именно в том, что мы можем переименовывать пропсы так, как нам нужно

RusaXXX- Автор вопроса
Anton Permyakov
ни в коем случае, суть обертки именно в том, что м...

тогда это не обертка , а как выразились выше функциональный контейнер Потому что у пустой обертки мы не можем переименовать пропсы, потому что они тогда не будут работать у оборачиваемого компонента

RusaXXX
если уэто пустая обертка то ограничения не снимают...

Смотря что называть ограничениями. Наверно память на диске все-таки немного ограничивается. Нам в данном случае интересны ограничения в добавлении нового функционала, или его изменении - обертка позволяет делать это, не трогая ни сам компонент, ни того, кто его вызывает

RusaXXX
тогда это не обертка , а как выразились выше функц...

никакой функциональности у этого контейнера нет, кроме контроля над тем, какие пропсы\листенеры получает библиотечный компонент

RusaXXX
тогда это не обертка , а как выразились выше функц...

если инпут из либы ждет value и placeholder и мы передаем их через v-bind="$attrs", мы легко можем взять другую либу, которая ждет znachenie и gray-text и задавать их по старому контракту :znachenie="value"

RusaXXX- Автор вопроса
Anton Permyakov
никакой функциональности у этого контейнера нет, к...

<Мой компонент :пропсы, котооые принимает b-input > b-input v-bind=$attrs Решаю поменять библиотеку на vuetify <Мой компонент :пропсы, котооые принимает v-input > v-input v-bind=$attrs Но таких мест может быть 1000, и везде где я использовал <Мой компонент>, мне нужно будет поменять пропсы

Anton Permyakov
если инпут из либы ждет value и placeholder и мы п...

Да тут даже дело не в том, что ты заюзаешь другую либу. Просто завтра бизнес тебе скажет, хочу, что бы когда input readOnly появлялась иконка во всех филдах во всей апп

RusaXXX- Автор вопроса
Arti 🦠
Да тут даже дело не в том, что ты заюзаешь другую ...

с этим я не спорю, я говорил что будет не так легко поменять библиотеку, даже если у вас есть компоненты обертки

RusaXXX
с этим я не спорю, я говорил что будет не так легк...

Если вы не проксируете все пропсы то легко

RusaXXX- Автор вопроса
Arti 🦠
Если вы не проксируете все пропсы то легко

ну так пустые компоненты-обертки проксируют все пропсы по умолчанию

RusaXXX
ну так пустые компоненты-обертки проксируют все пр...

Что значит по умолчанию )) как реализуешь так и будет

RusaXXX- Автор вопроса
Arti 🦠
Что значит по умолчанию )) как реализуешь так и бу...

ну если я вот такую конструкцию использую v-input v-bind=$attrs

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта