PrimeVue (Vue 3) の TabView コンポーネントを使用しており、ユーザーが変更を行った場合にタブの変更を停止したいのですが、問題は方法がわからないことです。私はすでにイベントを渡し、preventDefaultとstopPropagationを使用しようとしましたが、機能せず、クリック イベントがまだ発生しているようです。
手順は次のとおりです。
変更が行われた場合、ユーザーがタブを押すと、ダイアログが表示されます。
ユーザーが「いいえ」をクリックした場合、タブの変更を防ぎ、クリックイベントを停止する必要があります
ここに私がアーカイブしようとしているもののデモがあります。
フラグが true の場合、確認ダイアログを表示し、ユーザーがタブを閉じた場合にタブが変更されないようにします。
TabView に使用しているコンポーネント: https://primefaces.org/primevue/showcase/#/tabview
前もって感謝します、