/
githubmirror
/
components
Обзор
Документация
Войти
/
githubmirror
/
components
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/components-examples/material/tabs/tab-nav-bar-basic/tab-nav-bar-basic-example.ts
21 строка
657 B
Michael Small
docs: convert Stepper/Tabs/Timepicker example to signals (#33536)
21 июл 2026, 10:25
Не верифицирован
21 июл 2026, 10:25
43a87a4
Код
Авторство
О чём код?
import {Component, linkedSignal, signal} from '@angular/core'; import {MatButtonModule} from '@angular/material/button'; import {MatTabsModule} from '@angular/material/tabs'; /** * @title Basic use of the tab nav bar */ @Component({ selector: 'tab-nav-bar-basic-example', templateUrl: 'tab-nav-bar-basic-example.html', styleUrl: 'tab-nav-bar-basic-example.css', imports: [MatTabsModule, MatButtonModule], }) export class TabNavBarBasicExample { links = signal(['Link 1', 'Link 2', 'Link 3']); activeLink = linkedSignal(() => this.links()[0]); addLink() { this.links.update(current => [...current, `Link ${current.length + 1}`]); } }