Në këtë artikull do të shohim se si të shkruajmë dekorues shumë të thjeshtë në Angular dhe ta bëjmë kodin të duket më i pastër dhe elegant.
Përpara se të fillojmë te dekoruesit, duhet të njohim të gjithë dekoruesit ekzistues në Angular
- Komponenti
- E injektueshme
- Moduli
- Input
- Prodhimi
Dekoratorët mund të klasifikohen në 5 kategori,
- Dekoratorët e klasave
- Dekoratorë të metodës
- Dekoratorë aksesorë
- Dekoratorët e pronave
- Dekoratorët e parametrave
Në këtë artikull do të shohim në detaje dekoruesin e metodës, këtu është kodi i mostrës ku vërtetojmë parametrin hyrës të një funksioni aksesor.
Me kodin e mësipërm, ne thjesht po dekorojmë 'mycustomMethod' me një Vlefshmëri që vërteton parametrat e hyrjes. Dekoratori i verifikimit merr një mesazh si parametër hyrës dhe e tregon atë mesazh kur ka një dështim të vërtetimit. Ne ruajmë funksionin origjinal të aksesorit në variablin "metod" dhe e quajmë atë kur vlefshmëria vlerësohet si e vërtetë.
Ne e dimë se kjo mund të arrihet brenda vetë funksionit 'mycustomMethod', por, shkrimi i kësaj duke përdorur një dekorues e bën atë të duket më e bukur, elegante dhe ende e ripërdorshme në të gjithë aplikacionin.
Do të shohim për dekorues të tjerë në artikujt e mi të tjerë të ardhshëm. Ju lutemi mos ngurroni të postoni pyetjet / sugjerimet tuaja në seksionin e komenteve më poshtë.