Blazor: создание страницы бритвы возвращает ошибку: «Для этого элемента не поддерживаются строительные леса» - PullRequest
1 голос
/ 04 июня 2019

Я начинаю с Blazor после этого ИНСТРУКЦИИ Я использую ".NET Core 3.0 Preview SDK" и "Предварительный просмотр Visual Studio 2019".

После этого учебника Я сталкиваюсь с ошибкой при создании клиентской страницы бритвы:

"Для этого элемента не поддерживаются строительные леса"

Я нашел очень несчастное утверждение (нижняя страница решения), которое заставляет меня думать, что это не только моя проблема;

Я посмотрел вопрос, похожий на мой ( первый , второй ); второе решение выглядит довольно прямо, но созданная «страница бритвы» возвращает кучу ошибок, я что-то упустил?

мой код ЗДЕСЬ

Заранее спасибо

1 Ответ

1 голос
/ 04 июня 2019

"Для этого элемента не поддерживаются строительные леса"

Blazor использует Component Model, которая не имеет каких-либо опор для строительных лесов, по крайней мере, сейчас. Чтобы избавиться от этих ошибок? Просто удалите все, что связано с пользовательским интерфейсом по умолчанию, используемым в Razor Pages и MVC. Опять же, вы не должны добавлять интерфейс по умолчанию. Прочитайте мой предыдущий ответ и комментарии.

Я бы предложил вам перейти к моему фрагменту кода в моем предыдущем ответе ...

Примечание: в Blazor нет термина или понятия "Razor Page". «Razor Page» относится к фреймворку «Razor Pages», недавно добавленному фреймворку. В Blazor можно говорить о компонентах Razor или компонентах Blazor (желательно, на мой взгляд).

Надеюсь, это поможет ...

...