Бегство в Блазоре

11

Я хочу отобразить изображение из библиотеки значков в компоненте Blazor.

Путь это:

wwwroot/lib/@icon/open-iconic/icons/account-login.svg

Но @ - это особый персонаж в Blazor.

майкл мелена
источник

Ответы:

10

Цитировать синтаксис Razor :

Чтобы избежать символа @ в разметке Razor, используйте второй символ @:

<p>@@Username</p>

Код отображается в HTML с одним символом @:

<p>@Username</p>

Дани Эррера
источник
1
Это полезная ссылка, которую нужно держать под рукой, есть некоторые другие ошибки (общие сведения, правила для адресов электронной почты).
Хенк
10

Просто добавьте еще один символ @. Итак, ваш пример:

wwwroot/lib/@@icon/open-iconic/icons/account-login.svg

будет отображаться как:

wwwroot/lib/@icon/open-iconic/icons/account-login.svg

Геррит
источник