UIkitのswitcherで今のindexと次のindexを取得する


UIkitのSwitcherを利用していてコンテンツが入れ替わる際に,今よりも前のコンテンツに移動するのか後のコンテンツに移動するのかを判定したい場合があると思います.

そのような際に現在表示されているコンテンツのindexと,次に表示されるコンテンツのindexを下記のように取得することができます.

document.addEventListener('beforehide', function(e) {
    let now_index = UIkit.util.index(e.target);
    let next_index = e.detail[0].index();
});

参考サイト