2
私は角のライブラリに取り組んでDecoratorパターンを使用してディレクティブを拡張する方法を探しています:angleのデコレータパターンでディレクティブのリンク関数を拡張するにはどうすればよいですか?
angular.module('myApp', []).decorator('originaldirectiveDirective', [
'$delegate', function($delegate) {
var originalLinkFn;
originalLinkFn = $delegate[0].link;
return $delegate;
}
]);
このパターンを使用して、元のディレクティブを強化するための最良の方法だろうか? (使用例:コードを直接変更することなく、ディレクティブ上に追加のウォッチまたは余分なイベントリスナーを追加する)
教えてくれてありがとうございます。 'config'段階で装飾を行う特別な理由はありますか? –
あなたがconfigでそれをやる前に、それ以上はなかったようです。 –
よろしくお願いします.Mikko –