Angular-da kanal arkaly setiri kesmek
Geliň, SlicePipe kanalyny ulanmagy öwreneliň.
Bu kanal setiri kesmäge mümkinçilik berýär. Şol
wagt ol başlangyç we ahyrky kesiş indekslerini
belgileýän parametrleri kabul edýär.
Kanalyň adyndan soň parametr geçirmek üçin
iki nokat goýulýar we parametrler sanalýar.
Geliň, mysalda göreliň. Komponent klasynyň
içinde name aýratynlygyny belleýäris:
export class AppComponent {
name: string = 'john';
}
Indi bolsa SlicePipe kanalynyň kömegi bilen
setiri keseliň we ona başlangyç we ahyrky
indeksleri görkezeliň:
<div>
{{ name | slice:0:2 }}
</div>
Netijede aşakdaky alarys:
<div>
jo
</div>
11 simwoly öz içine alýan setir dörediň.
Ekrana 2 -den 4 indeksine çenli bolan bölegi çykaryň.