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

А кнопки сохранить, отмена в попапе (для любых попапов) лучше

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

15 ответов

16 просмотров

Все зависит от конкретной решаемой задачи, от вкусов решателя и специфики местной кухни Мы тут вообще не знаем как ты будешь реализовывать свой popconfirm, через обычный vue-компонент или вызовом функций или может быть вообще через директивы Скажу только что ни один из приведенных вариантов не является единственно верным и каждый из них "правильный" Мне больше всего нравится реализация интерфейса компонента popconfirm у element ui: https://element-plus.org/en-US/component/popconfirm.html#customize Выглядит это следующим образом: <el-popconfirm width="220" confirm-button-text="OK" cancel-button-text="No, Thanks" :icon="InfoFilled" icon-color="#626AEF" title="Are you sure to delete this?" > <template #reference> <el-button>Delete</el-button> </template> </el-popconfirm>

ᅠ ᅠᅠ ᅠ- Автор вопроса
infinity
Все зависит от конкретной решаемой задачи, от вкус...

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

ᅠ ᅠᅠ ᅠ- Автор вопроса
infinity
Все зависит от конкретной решаемой задачи, от вкус...

просто хочется сразу попапы к чему-то общему нормальному привести 😀

ᅠ ᅠᅠ ᅠ
просто хочется сразу попапы к чему-то общему норма...

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

infinity
Все зависит от конкретной решаемой задачи, от вкус...

В первый раз такое вижу Не, не нравится Удаляется же не кнопка

Ruslan
В первый раз такое вижу Не, не нравится Удаляется ...

Пример эквивалентной реализации в vuetify https://vuetifyjs.com/en/components/menus/#usage

infinity
Кнопка инициирует удаление

Кнопка - элемент управления Сама сущность, что удаляется, находится в другом месте экрана Нелогично конформейшн показывать и привязывать визуально к кнопке А если таких элементов удаления два ? На каждый вешать "да"/"нет"? Имхо, путающе и неочевидно

infinity
Пример эквивалентной реализации в vuetify https://...

где там с коформейшно по удалению?

Ruslan
Кнопка - элемент управления Сама сущность, что уда...

А если таких элементов удаления два ? - использовать в качестве реферере соответствующие элементы

Ruslan
Кнопка - элемент управления Сама сущность, что уда...

"Имхо, путающе и неочевидно" <button @click="handleDelete">Delete</button> тут все очевидно?

infinity
"Имхо, путающе и неочевидно" <button @click="handl...

Очевидно, когда алерт/confirmation диалог посередине экрана А про UX говорю

Ruslan
Очевидно, когда алерт/confirmation диалог посереди...

Так я тебе реализацию popconfirm показываю а не алерт дефолтный

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

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

Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
38
Проблема с Windows scripting control Множество объектов получают iDispatch обертки и отдаются в скрипты. При этом скрипты могут эти обертки держать живыми очень долго, наприм...
Arioch The
16
Я тут пытаюсь переработать архитектуру подсистемы памяти ядра во что-то осмысленное. Есть pmm, который создает набор range’ей(пока что только для ядра, потом для юзерспейса), ...
Evg Resh
9
Скажите, можно ли как-то "переместить" динамический массив из одной переменной в другую? Скажем, переместить из TList<> в TArray<>. Именно переместить, а не скопировать. Если ...
Eugene Krasnikov (ᴊɪɴ x)
37
комрады, че-та лыжы не едут var tmpFont: TFont; begin tmpFont:= TFont.Create; try case rgFontColor.ItemIndex of 0: tmpFont.Color:= clWindowText; 1: tmpFo...
Ed Doc
34
Вот еще криповенькая штука. uMain.pas(517,3) Warning: Case statement does not handle all possible cases И ЧО? 😂
Александр (Rouse_) Багель
20
Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
коллеги, а есть простой способ определить, что программу из под Delphi запускают?
Михаил
10
40 тысяч в час / 3600 = 11,11 в секунду... Вам точно нужна очередь? (я просто не знаю "контекста") Такое количество запросов любое приложение замечательно "прожует" и не попер...
Igor Mitin
5
М-да. Почему бы просто со stringlist не работать?
Michael Longneck
23
Карта сайта