Blazor: создание бритвенной страницы возвращает ошибку: для этого элемента не поддерживаются скаффолдеры

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

Следуя этому руководству Я столкнулся с ошибкой при создании клиентской части страницы с бритвой:

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

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

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

мой код находится ЗДЕСЬ

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


person Francesco Iapicca    schedule 04.06.2019    source источник


Ответы (1)


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

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

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

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

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

person enet    schedule 04.06.2019
comment
вы вездесущий @issac, спасибо за помощь ... понял, без бритвенной страницы, но с бритвенными компонентами, на самом деле копируйте, вставляя случайные компоненты и меняя имя и содержимое швов отлично :) еще раз спасибо - person Francesco Iapicca; 04.06.2019