ipyvuetify добавляет значок события в выбранный объект

#python #jupyter-notebook #vuetify.js #voila #ipyvuetify

Вопрос:

Я хотел бы перейти по ссылке на мероприятие, если вы нажмете на значок, у вас есть идея? Потому что, если пользователь нажмет на значок удаления, я хотел бы очистить все значения, выбранные в выборе, возможно, у нас есть другой способ сделать это.

 import ipyvuetify as v

model_select =v.Select(
    color = 'blue',
    append_outer_icon='delete',
    style_='width: 600px',
    v_model= None,
    items=['Select All',
        'A',
        'B',
        'C',
        'D'
    ],
    item_color = 'blue',
    label='Hospital Name',
    attach = False,
    solo = True,
    small_chips = True,
    multiple = True,
    deletable_chips    = True,
    autofocus = True,
)

def on_click(widget, event, data):
    print(model_select.v_model)
    if 'Select All' in model_select.v_model:
        model_select.v_model = set(model_select.items) - set(['Select All'])

model_select.on_event('change', on_click)
model_select.append_outer_icon

model_select
 

Ответ №1:

Нажатие на значок удаления может быть обработано click:append-outer событием. Смотрите раздел «События» в разделе «API» на https://v2.vuetifyjs.com/en/components/selects/