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: 19195|Odpověď: 0

[ASP.NET] Použijte Razor k generování datových atributů v HTML5

[Kopírovat odkaz]
Zveřejněno 19.03.2019 13:04:48 | | |
V HTML5 můžete použít atribut data k reprezentaci uživatelských dat, což může být i data ve formátu JSON, což je velmi pohodlné pro webový front-end vývoj.

V MVC Razoru můžete použít anonymní objekty k generování vlastních atributů, ale neprojdou syntaktickými kontrolami Razoru.

Kompilátor chybu hlásí přímo.  Název 'data' v současném kontextu neexistuje z prostého důvodu, že jako operátor se používá znak - (znak).
Ve skutečnosti metoda poskytovaná HtmlHelperem, AnonymousObjectToHtmlAttributes, může tento problém vyřešit, a popis metody je uveden níže.

V určených HTML atributech nahrazuje znaky podtržení (_) pomlčkou (-).
Podtržítko (_) můžeme použít přímo v anonymním objektu místo záporného znaménka (-) a HtmlHelper nahradí podtržítko záporným znaménkem při vykreslování.

Například následující text

Je vygenerován následující HTML5 značkový soubor.







Předchozí:SSH klientovi
Další:C# Třída rozšíření operace typu enum
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