Я использую форму записи Lightning для создания нового шнура в сообществе клиентов. Просто интересно, есть ли способ переопределить стандартное поведение кнопки «Отмена»?

0
Shiran 3 Июн 2020 в 07:01

2 ответа

Лучший ответ

Короткий ответ - нет.

Из документации это событие не имеет поведения по умолчанию, которое можно отменить. Вы не можете вызвать preventDefault() для этого события.

enter image description here

Вы можете настроить только события onload и onsubmit. Если вам нужно более индивидуальное использование, вам необходимо реализовать lightning-edit-form

2
salesforce-sas 3 Июн 2020 в 07:17

Я использовал, как указано ниже, и это сработало для меня.

 <lightning-record-form  object-api-name='Contact' fields={layoutfields}
                    columns="2" mode="edit" onsubmit={handleSubmit} oncancel={closeModal}  onsuccess={handleSuccess} class="full forcePageBlock forceRecordLayout">
                </lightning-record-form>

Lightning: кнопка отмены формы записи не отвечает

1
Uday 10 Авг 2020 в 21:39