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

  1. Komponenti
  2. E injektueshme
  3. Moduli
  4. Input
  5. Prodhimi

Dekoratorët mund të klasifikohen në 5 kategori,

  1. Dekoratorët e klasave
  2. Dekoratorë të metodës
  3. Dekoratorë aksesorë
  4. Dekoratorët e pronave
  5. 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ë.