さまざまなディレクティブ パラメーターをいじってみると、何かおかしなことを発見しました。
優先度が 0 よりも大きく設定されている場合、次のディレクティブは失敗します。
app.directive("myDir", function () {
return {
restrict: "A",
priority: 0, //must be 0 or transclusion fails
replace: true, //must be true
transclude : true, //does this conflict with replace:true?
template: "<div class='dir-template' ng-transclude></div>"
}
});
http://jsfiddle.net/DeanIconWeb/CvUpk/
問題は、置換とトランスクルードの両方が真であるかどうか疑問に思っています。
誰かがこの動作を説明できますか?
ありがとう