«Имена атрибутов не могут быть выведены из исключения bind-value атрибута bind» в Blazor - PullRequest
0 голосов
/ 26 марта 2020

При реализации пользовательской формы в Blazor я не могу связать значение с полем ввода html.

<div class="col-sm-4">
   <input type="text" class="form-control" id="title" placeholder="Blog Title" 
   @bind-Value="blogTitle" @bind-value:event="oninput" />
</div>

@code 
{
    string blogTitle = "";
}

Я использую предварительную версию Blazor версии 3.2.0.

Любая помощь будет оценена. Спасибо

Ответы [ 2 ]

0 голосов
/ 28 марта 2020

После перезапуска Visual Studio все заработало. Правильный - с заглавной буквой "V".

@ bind-Value = "blogTitle" @ bind-Value: event = "oninput"

Кажется, проблема в Visual Studio 2019 предварительный просмотр. Всякий раз, когда я добавляю новый пакет Nutget, он выдает ошибки за отсутствующие ссылки. Я должен перезапустить мою визуальную студию, чтобы добавленный пакет вступил в силу. Я надеюсь, что обновление Visual Studio до последней версии решит проблему.

0 голосов
/ 26 марта 2020

попробуйте набрать строчные буквы "V"

@ bind-Value

заменить на

@ bind-value

...