тег @code в Razor View вызывает ошибку компилятора - PullRequest
0 голосов
/ 01 ноября 2019

При использовании @code выдается ошибка: имя Код не существует в текущем контексте

попытался включить пространство имен @using Microsoft.AspNetCore.Components.Web, но не помогло. Тот же код работает нормально в компоненте Razor, но вы хотите знать, как заставить его работать в представлении Razor. Поиск в Интернете, но не может найти решение.

<input @bind="count" @bind:event="oninput" />

@code { int count; }

приведенный выше код должен скомпилироваться, но выдает ошибку:Код имени не существует в текущем контексте

Ответы [ 2 ]

0 голосов
/ 04 ноября 2019

Для @ code он применяется только к компонентам Razor (.razor).

Этот сценарий применяется только к компонентам Razor (.razor).

Блок @code позволяет компоненту Razor добавлять элементы C # (поля, свойства и методы) к компоненту

Это не поддерживается в Razor View.

0 голосов
/ 02 ноября 2019

Вам не нужен код слова, просто

@{
   int count; 
}
...