Шаблон начальной загрузки сервера Blazor не отображается должным образом .NET 8C#

Место общения программистов C#
Anonymous
Шаблон начальной загрузки сервера Blazor не отображается должным образом .NET 8

Сообщение Anonymous »

У меня возникла проблема после установки шаблона в приложении Blazor.
Я создал WebsiteLayout:

Код: Выделить всё





[url=index.html][i][/url]
[url=index.html]
[img]img/logo_sticky.png[/img]
[/url]


[list]
[*][url=#booking_section]Book Now[/url]
[*]






[/list]






[url=#0][/i][/url]

[img]img/logo_sticky.png[/img]


[list]
[*]
[url=/]Home[/url]

[*]
[url=#0]Properties[/url]

[/list]

[*][url=about-us]About[/url]
[*][url=activities]Activities[/url]
[*][url=contact-us]Contact[/url]










@Body

И обновите мой файл App.razor:

Код: Выделить всё

@inject NavigationManager NavigationManager













































Проблема: страница отображается неправильно. Меню не работает, загрузчик просто загружается. Если я не оберну WebsiteLayout с помощью: Это работает, однако это неправильный подход, поскольку он дублирует тег и выдает следующую ошибку:

Код: Выделить всё

Error: Found malformed component comment at Blazor:{"type":"server","prerenderId":"83f528a60f284f0fb0100ce2976663d4","key":{"locationHash":"B58C86790BC8BCEE61DF2E802390191A8955BF6986A528B86E5BFE98B3F8B405:8","formattedComponentKey":""},"sequence":1,"descriptor":"CfDJ8EqwM4xZHRRIq6L/2O4kUJZOMKwXjcHhPLB5ZYsfZm1hO19yS3wLiP56yeQtp9fFQprkqXl0r3XSi43JllkNJQSSt\u002BdQxWRtAWcuBiaJ\u002BaJax/qyOTeeNt04Qd0ozUDYlzRTB/puXqozu0zG61xtE2MW5UoLVr98R1KARBtOmikQ7jgg2k01sXWua5g9KocR\u002BU6pgFeD4Fbee2Bpz7Qkzbd1iuxB34ZtPG4jyjOpoFbjKuJ8msiG7aGc4z6e2aZEg/YJYUu0g9WAGzhi1tvF3NO3FuIz6ZVQhqOlKhoZEOmc4CVhi3aREf15OigMR5RH54lzhA20g7POh9xsXuAM/0NvpFjLvdQs5SrcmEQqC1Bk2NOiYNegnWF3xSc8Bgku1ZNfrfr7eNzEDv3wfTmpYbp0IBuDYriYv4vAAPYVsnMLVqAYXFnxIMOo4uPGQ\u002BfU\u002BNGipcJZyLz/5ofJNCxfwZw5iuBU2oagvhEeeghZwmeSqtRx/E0B/5eV0PHS9R9KjlTjmd7HXBJq7hY2UHS/wNv4iTX/sB3/QhlEZJL3rnTu"}
at Dt (blazor.web.js:1:42764)
at Rt (blazor.web.js:1:41344)
at Rt (blazor.web.js:1:41417)
at Rt (blazor.web.js:1:41417)
at blazor.web.js:1:40607
at St (blazor.web.js:1:40659)
at bi (blazor.web.js:1:171526)
at blazor.web.js:1:186824
at Ki (blazor.web.js:1:186888)
Проблема связана с javascript, ошибок нет, однако, когда я удаляю элемент загрузчика, я вижу, что на странице отсутствует контент, сгенерированный JS.

Подробнее здесь: https://stackoverflow.com/questions/787 ... erly-net-8

Вернуться в «C#»