Nie pokazuj globalnej nakłady ładowania dla formularzy obsługi klienta

Fixkamo-internal
Shipped
12 maja 2026 02:22 UTC
Author
kamo
Commit
1c00483

NawigacjaPrzesłanie słuchacza użytkownika potraktowane dowolną formą, której Form.action był prawdomówny i metoda-get jako nawigacja, i nazywana setLoading(true) na globalnym LoadingContext. Bez wyraźnego Atradycja akcji, przeglądarka rozwiązuje formularz.action do bieżącego Adres URL strony — zawsze prawda — więc każdy formularz MUI/React using onSubmit I zapobiega powstawaniu dotknięciaTuszyt pociął tę gałąź. Zapobieganie, abyDefault zatrzymał rzeczywista nawigacja, ale nic nigdy się nie przewraca, jest przywrócenie do fałszu, Tak więc pełna nakładka ładowania ekranu usiadła na górze strony, aż do Użytkownik przeładowany. Testuj na rzeczywisty atrybut HTML (formularz.getAttribute('action')) Tak więc tylko formy prawdziwie skonfigurowane do GET-nawigować gdzie indziej wyzwalacz Nakładka; formy obsługi klienta są teraz ignorowane.

All changes

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny