В настоящее время мы работаем с каруселью Sencha Touch, и у нас возникла следующая проблема. Мы не видели простого способа показать более 3 карт / изображений (опция по умолчанию). Код выглядит так
var gallery = new Ext.Carousel({
cls: 'galleryimage',
xtype: 'carousel',
height: '60px',
width: '65px',
items: [{
html: '<img src="static/images/gallery/ex2.jpg" />',
cls: 'image',
},
{
html: '<img src="static/images/gallery/ex2_2.jpg" />',
cls: 'image',
},
{
html: '<img src="static/images/gallery/ex2_3.jpg" />',
cls: 'image',
},
{
html: '<img src="static/images/gallery/ex2_4.jpg" />',
cls: 'image',
},
{
html: '<img src="static/images/gallery/ex2_5.jpg" />',
cls: 'image',
}]
});
Это довольно тревожно, что это явно не задокументировано, так как я думаю, что многие люди хотят это сделать. Я надеюсь, что есть кто-то, у кого есть действительно простой способ, без необходимости изменять другие файлы .scss.
/ * РЕДАКТИРОВАТЬ * /
Добавил этот код к нему:
var gallerypanel = new Ext.Panel({
layout: {
type: 'vbox',
align: 'stretch'
},
defaults: {
flex: 1
},
items: [gallery]
});