ux-components複数のイベントを処理できるようにするライブラリのスイッチャー コンポーネントがあります。これらのイベント ハンドラの 1 つが呼び出されonValueChangeます。デフォルトの動作を防ぎ、そのイベントがまったくトリガーされないようにしたい。
などのjsメソッドをいくつか試しましたpreventDefault()。カスタムイベントでは機能しないようです。
これは、onValueChangeイベントを持つ私のコンポーネントです。
<ux-switcher-field
(onValueChange) = "someFunc()" >
</ux-switcher-field>
これはイベント エミッターです。
@Output()
public onValueChange = new EventEmitter<UxValueChangeEvent<T>>();
そして、私が言ったように、特定の場所でそのイベントがトリガーされるのを無効にしたいだけです。