Blazor - это веб-инфраструктура, которая позволяет разработчикам писать код на стороне клиента или на стороне сервера в .NET. Он является частью ASP.NET Core как «Razor Components».
Здесь я хочу передать заголовок странице mainlayout.razor, чтобы мои компоненты или страницы могли обновлять заголовок заголовка. Есть ли какой-нибудь способ сделать это в Blazor? Любая помощь будет оценена ........
4 Мар 2021 в 17:05
Я видел много примеров, работающих таким образом, но у меня это не работает. Любая помощь ?
Program.cs
...
using Blazored.LocalStorage;
using TestFullPage.Classes;
namespace TestFullPage
{
public class Program
{
public static async Task Main(string[] args)
{
var builder = WebAsse....
4 Мар 2021 в 14:51
Я новичок в Blazor и пытаюсь создать страницу с несколькими отдельными компонентами для обработки массивной формы. Каждый отдельный компонент покрывает часть формы.
Проблема, с которой я столкнулся, заключается в том, что каждому из моих компонентов требуется доступ к данным из серверной части, и н....
3 Мар 2021 в 22:55
У меня есть спа-проект Blazor Net 5.0
Я хотел бы использовать перечисление, подобное этому, для строго типизированных компонентов AuthorizeAttribute и AuthorizeView для Blazor с дополнительными функциями, такими как проверка наличия нескольких ролей вместо того, чтобы существовать несколько
Enum
....
@inject HttpClient Http
@page "/"
<button class="checkout" @onclick="() => createOrder()">Place Order</button>
@code {
public List<CartToSendItems> items { get; set; } = new List<CartToSendItems>();
public class CartToSend
{
public Guid customerId { get; set; }
public List<CartToSendItems>....
2 Мар 2021 в 16:35
Может быть, просто попробуйте пример:
https://github.com/HTD/BlazorProfiles
Это демонстрационное приложение Blazor (по умолчанию). Я создал 2 пользовательских профиля приложения: Разработка и Производство. Оба должны быть отлажены простым нажатием клавиши F5 в Visual Studio.
Затем я создал фиктивн....
2 Мар 2021 в 01:37
Представьте себе следующий компонент NavigationMenuItem:
@inherits NavLink
<div>
<NavLink ActiveClass="navigationmenuitem-active" @attributes="@AdditionalAttributes">
@ChildContent
</NavLink>
</div>
Я хочу иметь возможность установить атрибут ActiveClass для NavLink через изоляцию ....
У меня есть проект бритвенных страниц в Net 5.0. В этом проекте я хотел бы использовать как страницы .cshtml, так и .razor. (возможно, со временем перейти на .razor). Я могу успешно использовать компонент razor на странице .cshtml, но не могу заставить страницу .razor работать, всегда получаю оши....
1 Мар 2021 в 19:18
Я видел использование ValueChanged и ValueExpression в компоненте Blazor, но понятия не имею, как они используются и что делают ValueChanged и ValueEpression в Blazor? Если бы кто-нибудь мог объяснить их простым языком, это было бы действительно большим подспорьем.....
28 Фев 2021 в 18:14
Я делаю такие текстовые поля:
@for(int i = 0; i <= 10; i++)
{
<input type="text" id="f-@i">
}
The sum is: @sum
@code{
int sum = 0;
for(@*some code*@)
{
sum += @*some code*@
}
}
Я хочу вычислить сумму чисел в текстовых полях.....
Я видел и пытался следовать нескольким примерам того, как это сделать, но все они, похоже, предназначены для той версии проектов веб-сборки, которые нацелены на .Net 2.1 Standard.
https://swimburger.net/blog/dotnet/how-to-deploy-aspnet-blazor-webassembly-to-github-pages https://www.meziantou.net/pub....
27 Фев 2021 в 00:24
Я понимаю, что мы можем изменить значение свойства C # в Blazor из JavaScript, вызвав метод DotNet.invokeMethodAsync. У меня работает следующее, но в этом методе я также хочу вызвать нестатический метод.
JS-файл:
[script.js]
function ChangeContentJS() {
DotNet.invokeMethodAsync('InvokeFromJsAp....
26 Фев 2021 в 15:27
Это очень простой экран входа в систему ...
@inject HttpClient Http
@inject User user
@page "/loginSignup"
<div class="text-center">
Logged: [@user.Name]
<EditForm class="form-signin" model="@loginForm" OnSubmit="@DoLogin">
<img class="mb-4" src="https://getbootstrap.com/docs/4.0/assets....
26 Фев 2021 в 14:52
Я хочу использовать <InputText /> для визуализации следующего:
<input placeholder="@Handle" class="valid">
Вот что я пробовал:
<InputText @bind-Value="Handle" placeholder="Handle" /> @* <- Compiles, but not what I want. *@
<InputText @bind-Value="Handle" placeholder="@@Handle" /> @* <- Fails. *....
26 Фев 2021 в 02:38
У меня есть EditForm, и у меня есть некоторые проблемы в том, что что-то вызывает ошибку проверки, но не что-то связано с элементом управления в форме.
Чтобы уточнить, у меня есть модель формы (некоторые свойства удалены для ясности) ...
public class RenewalViewModel {
public int CurrentTermId {....
25 Фев 2021 в 20:52
Я не уверен, как лучше всего это объяснить, потому что я разработчик настольных приложений, только начинающий работать в Интернете. Похоже, что Blazor превращает символы возврата каретки в файле .razor в элементы при рендеринге HTML. Я заметил это некоторое время, но эти элементы, похоже, ни на чт....
Я пытаюсь заархивировать его, когда пользователь нажимает ссылку входа в левую верхнюю ссылку, содержащую логин:
Но вместо этого я получаю следующее:
Другими словами: я хочу перейти на страницу без панелей навигации основного макета. Как его заархивировать?
< Сильный > MainLayout.razor
inherits ....
25 Фев 2021 в 17:50
Я просто изменил образец Blazor по умолчанию, чтобы проиллюстрировать эту проблему. MainLayout.razor (это верх страницы, просто заменил About для отображения счетчика) @inherits LayoutComponentBase @inject .......
25 Фев 2021 в 16:20
Ant Design Blazor имеет компонент descriptions для создания элементов пары ключ / значение. Я хочу добавить значок и подсказка в качестве ключа / заголовка. Проблема в том, что заголовок задается как атрибут вроде этого:
<DescriptionsItem Title="Billing Mode">Prepaid</DescriptionsItem>
Я попыталс....
25 Фев 2021 в 15:00
Я читал во многих руководствах: просто создайте файл, содержащий то же имя файла страницы и .css - Пример: для Orders.razor создайте файл Orders.razor.css. Добавьте свой стиль в файл css и .......
24 Фев 2021 в 15:24
Я использую шаблон запуска Abp с пользовательским интерфейсом Blazor и EF Core. Я создаю одноязычное веб-приложение и в основном хочу избавиться от всех остальных языков и установить турецкий («tr») по умолчанию .......
24 Фев 2021 в 14:04
Я пытаюсь реализовать ObjectGraphDataAnnotationsValidator со списком дочерних компонентов в Blazor. Список животных привязан к форме, отображаемой циклом for. Одно из свойств .......
24 Фев 2021 в 01:36
1
Почему элемент управления временем ввода HTML теряет фокус, когда он привязан к свойству в blazor?
У меня есть контроль времени ввода HTML на моей странице бритвы. Когда я щелкаю внутри элемента управления, он автоматически выделяет часть часов для ввода часов. При вводе часов элемент управления теряет фокус. Это .......
23 Фев 2021 в 20:42
Я знаю, что могу сделать это во время разработки:
.page-background-class {
background-image:url(../images/image-name.png)
}
Но как я могу установить фоновое изображение во время выполнения? Я хочу показать изображение вошедшего в систему пользователя. Я хотел бы использовать URL-адрес, но также м....
Я использую Blazor для захвата кадра с камеры в виде изображения в кодировке base64
У меня странная проблема, когда я помещаю точку останова в код JS, я вижу, что изображение src захватывается
Однако это никогда не выходит из C # await JSRuntime.InvokeAsync<string> end.
В этот момент я чувствую,....
23 Фев 2021 в 11:40