i r e c t i v e = " " m y - l o a d e r - n a m e = " n a m e " > < s p a n > { { d a t a } } < / s p a n > < / d i v > a p p . d i r e c t i v e ' m y D i r e c t i v e ' , - > t r a n s c l u d e : t r u e l i n k : ( s c o p e , i E l e m e n t , i A t t r s , c o n t r o l l e r , t r a n s c l u d e F n ) - > s c o p e . d a t a = n e w L o a d e r ( i A t t r s . m y L o a d e r N a m e ) . l o a d t r a n s c l u d e F n s c o p e , ( c l o n e , s c o p e ) - > i E l e m e n t . a p p e n d ( c l o n e ) http://angular-tips.com/blog/2014/03/transclusion-and-scopes/