Comment transclude contenu dans ui bootstrap modal de la directive
J'ai fait une coutume de la directive sur le dessus de ui bootstrap modal de la directive, de sorte que je peux utiliser le même modèle modal partout dans mon application.
Mon directive fonctionne jusqu'à ce que j'essaie de transclude son contenu dans le modèle :
http://plnkr.co/edit/YPESA3?p=preview
(Commentaires transclude propriété de la directive et le modèle et vous verrez que vous obtenez une erreur TypeError: undefined n'est pas une fonction)
Je ne peux pas comprendre ce que je fais mal
Vous devez vous connecter pour publier un commentaire.
OP, votre extrait de code est exactement ce que je cherchais à faire—merci!
J'ai réussi à obtenir votre plunk de travail en passant
replace:true
ainsi quetransclude: true
Voici la mise à jour de plunk http://plnkr.co/edit/gxCS2V?p=preview
Je suis nouveau sur Angulaire, donc j'étais intéressé de savoir pourquoi:
Qui, bien sûr, de sens une fois que vous connaissez.
Bon à savoir si vous voulez faire de votre directive, en particulier recyclables. Les auxiliaires modaux sont assez parfait exemple.
Connexes : interface utilisateur-bootstrap vaut la peine de vérifier.
Cochez cette solution, vous n'avez pas besoin d'un contrôleur supplémentaire ou angular-ui pour que seulement passer un simple gestionnaire et l'utiliser
example.js
index.html
myTpl.html
regardez comment fonctionne dans plunker