Eilutės apkarpymas naudojant kanalą Angular
Išmokime naudotis kanalu SlicePipe.
Šis kanalas leidžia apkarpyti eilutę. Jis
priima parametrus, kurie nurodo
pradinį ir galinį apkarpymo indeksus.
Parametrui perduoti po kanalo pavadinimo
dedamas dvitaškis ir išvardijami parametrai.
Pažiūrėkime pavyzdžiu. Komponento klasėje
apibrėžkime savybę name:
export class AppComponent {
name: string = 'john';
}
Dabar naudodami kanalą SlicePipe
apkarpykime eilutę, nurodydami jai pradinį
ir galinį indeksus:
<div>
{{ name | slice:0:2 }}
</div>
Rezultate gausime:
<div>
jo
</div>
Sukurkite eilutę, kurioje būtų 11
simbolių. Atvaizduokite ekrane atkarpą nuo
2 iki 4 indekso.