Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 15994|Odpoveď: 0

[Angular] Href tag s uhlovou základňou

[Kopírovať odkaz]
Zverejnené 5. 3. 2020 21:14:07 | | | |
Základná značka



<base href="..."/> v HTML sa používa na určenie základnej adresy na riešenie relatívnych ciest, ako sú obrázky, skripty a štýlové listy. Napríklad, ak špecifikujete <base href="/my/app/">, prehliadač spracuje URL ako some/place/foo.jpg na serverovú požiadavku na my/app/some/place/foo.jpg. Počas prehliadania používa router Angular základný href ako základnú adresu pre súbory komponentov, šablón a modulov.

Počas vývoja zvyčajne začínate server v adresári, kde index.html sídli. Tento adresár je koreňový adresár a keďže / je koreňový adresár tejto aplikácie, musíte pridať <base href="/" > na vrch index.html.

Avšak na zdieľanom alebo produkčnom serveri možno budete musieť spustiť server z podadresára. Napríklad pri načítaní URL tejto aplikácie jehttp://www.mysite.com/my/app/Podadresár je my/app/ a musíte pridať <base href="/my/app/" > do serverovej verzie index.html.

Keď základný tag nie je nastavený, aplikácia sa nenačíta a v konzole prehliadača sa zobrazia chyby 404 - Not Found pre tieto chýbajúce súbory. Pozrite sa, kde prehliadač hľadá tieto súbory, a upravte príslušné základné tagy.





Predchádzajúci:Počítač Android Casio 991es
Budúci:Hodiny na pracovnej ploche
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com