Directives ਕਲਾਸਾਂ ਹਨ ਜੋ DOM ਵਿਚ ਰਵੈਯਾ ਜੋੜਦੀਆਂ ਹਨ ਜਾਂ ਤੱਤਾਂ ਨੂੰ ਸੋਧਦੀਆਂ ਹਨ। Angular ਕੋਲ ਤਿੰਨ ਕਿਸਮਾਂ ਹਨ: components (template ਨਾਲ directives), structural directives (DOM ਲੇਆਉਟ ਨੂੰ ਬਦਲਦੀਆਂ ਹਨ), ਅਤੇ attribute directives (ਦਿਖਾਵਟ/ਰਵੈਯਾ ਨੂੰ ਬਦਲਦੀਆਂ ਹਨ)।
Structural directives — DOM ਤਰਕੀਬ ਨੂੰ ਬਦਲਦੇ ਹਨ
ਉਹ ਤੱਤਾਂ ਨੂੰ ਜੋੜਦੇ ਹਨ ਜਾਂ ਹਟਾਉਂਦੇ ਹਨ, ਅਤੇ ਨਾਲ ਪੂਰਵ-ਲਗਾਏ ਜਾਂਦੇ ਹਨ:
