Към съдържанието
ПОМОЩНИ · FREE

BreakpointObserver

Изграждайте разположения, които реагират на размера на екрана с един прост сигнал.

Разберете какъв размер на екрана има потребителят ви и оставете кода си да реагира, когато се промени.

Защо помага

  • Именувани прагове
  • Обновява се при преоразмеряване
  • Просто

Къде пасва

  • Адаптивна логика
  • Промени в разположението
  • Менюта

Пример

<BreakpointObserver>
    <p>Current breakpoint: <strong>@context</strong> (resize the window to see it change).</p>
    @if (context >= Breakpoint.Lg)
    {
        <Alert Severity="Severity.Info">Wide layout: the sidebar is shown.</Alert>
    }
    else
    {
        <Alert Severity="Severity.Warning">Narrow layout: the sidebar is hidden.</Alert>
    }
</BreakpointObserver>

Кратък фрагмент. Добавете @using RayCraft.Blazor.Components към страницата си и ползвайте интерактивен режим на рендиране.

Включено в RayCraft Free. Работещи примери има в хранилище в GitHub (MIT); то съдържа примерен и демонстрационен код, не кода на библиотеката.

Всички контроли ยท Документация