私のアプリケーションでは、単純なクリックイベントとstopPropagationディレクティブが適用されたボタンがあります。ここでAngularディレクティブが要素に適用された方法
は、コンポーネントのテンプレートです:
<button (click)="closeElement()" [stopPropagation]>
Close
</button>
ディレクティブ単に要素上の任意のイベントをキャッチし、任意のイベントに$event.stopPropagation()
をトリガします。
この指令は、独自のテストで単独でテストされています。しかし、どのように、コンポーネントで実際に適用されているディレクティブをテストするには?
クリックアクションでタグを作成し、ディレクティブがそれを防止するかどうかを確認します。 – trichetriche