Nella funzione di compilazione di una direttiva angolare esiste un pre e un post. Questo pre e post è esattamente uguale alla funzione di collegamento?In Angular: i metodi pre e post della funzione di compilazione sono gli stessi di pre e post del collegamento
Ad esempio nel seguente codice, la funzione di collegamento è la stessa (collegamento se necessario) come pre e post della funzione di compilazione sottostante?
link
....
link: {
pre: function(scope, elem, attr) {
//stuff
},
post: function(scope, elem, attr) {
//stuff
}
}
....
Compile ...
....
compile: function(tElem, tAttrs){
return {
pre: function(scope, iElem, iAttrs){
//stuff
},
post: function(scope, iElem, iAttrs){
//stuff
}
}
}
.....
l'articolo che hai postato è quello che stavo guardando quando questa domanda mi è venuta in mente. quindi ho solo bisogno di più di un "sì" o "no" alla mia domanda e alle mie ipotesi – user1142130
quindi "è compilato pre/post come link pre/post"? Solo una scorciatoia? no ;-) – bri
ok, come si differenziano? – user1142130