タブビューに 6 つのタブを持つアプリケーションをセットアップしました。これらのタブのうち 2 つは、画像を含むカルーセルです。
2つの問題があります:
1: カルーセル内でカードを切り替えると、アニメーションは右から左にしか機能しません (次のスライド アニメーション)。ただし、左から右にスライドすると (前のスライド アニメーション)、前の画像がアニメーションなしで表示されます。
2:タブを他のタブに変更してからカルーセルに戻ると、開始位置にリセットする必要があります-最初の画像を再度表示します。
これを修正する方法はありますか?
カルーセルタブに使用するコードは次のとおりです。
var Tab1 = {
id:'Tab1',
xtype: 'carousel',
layout: 'card',
title: 'Product Info',
iconMask: true,
iconCls: 'info',
bufferSize: 5,
items: [
{ cls: 'card product-info page1' },
{ cls: 'card product-info page2' },
{ cls: 'card product-info page3' },
{ cls: 'card product-info page4' },
{ cls: 'card product-info page5' }
],
}