Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 15174|Odpověď: 0

[Angular] Hashovací vzor úhlového směrování a HTML5 vzor

[Kopírovat odkaz]
Zveřejněno 28.05.2020 16:35:03 | | |
Dvě strategie směrování

  • PathLocationStrategy – výchozí politika, podporující styl "HTML 5 pushState".
  • HashLocationStrategy – Podporuje styl "hash URL".

Která strategie je lepší?

Musíte si vybrat strategii a udělat ji už na začátku projektu. Jakmile je aplikace v produkci, není snadné ji změnit, protože už je tam hodně odkazů na URL aplikace.

Téměř všechny projekty v Angularu používají výchozí styl HTML 5. URL, které generuje, jsou pro uživatele snáze pochopitelné a zároveň ponechává prostor pro budoucí serverové vykreslování.

Vykreslování dané stránky na straně serveru je technika, která může výrazně zlepšit odezvu aplikace při jejím prvním načtení. Aplikace, které by jinak trvaly deset sekund nebo více na načtení, lze na serverové straně vykreslit předem a na zařízení uživatele za méně než sekundu.

Tato možnost funguje pouze tehdy, pokud URL aplikace vypadá jako standardní webová URL bez hash(#) uprostřed.

Pokud nemáte silný důvod používat hash směrování, měli byste se držet výchozího stylu HTML 5

angular-cli ve výchozím nastavení používá režim HTML5 History,

URL podobné http://localhost:4200/task-list,

URL vypadají pohodlněji a krásněji. Obnovení stránky směrování povede k 404

Existuje také vzor hash pattern,

URL podobné http://localhost:4200/#/task-list,

Skok na stránku trasy a její obnovení zůstane na aktuální trase.

Povolte metodu režimu směrování hash

app.module.ts představen a poskytovatel






Předchozí:SQL Server dotazuje na předchozí dny aktuálního systémového času
Další:Výška nastavení CSS: 100% neplatné řešení
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com