1. #1
    Sencha User
    Join Date
    Oct 2010
    Posts
    80
    Vote Rating
    0
    linuxyf is on a distinguished road

      0  

    Default carousel reset item problem, beta 1

    carousel reset item problem, beta 1


    after i modify the item content of carousel, i want to remove all the items and set new items, i encounter following error, why? a not fixed bug??
    Code:
                    var orderCarousel = this.down('carousel');
        
            orderCarousel.removeAll(true, true);
            var pages = new Array(pageCnt);
            for(var i = 0; i < pageCnt; i++) {
                pages[i] = Ext.create('SelfOrder.view.SelfOrderConfirmPage');
            }
            orderCarousel.setItems(pages);
    Code:

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    35,668
    Vote Rating
    746
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    This is working for me:

    Code:
    new Ext.carousel.Carousel({
        fullscreen : true,
        items      : [
            {
                html : 'One'
            },
            {
                html : 'Two'
            },
            {
                xtype  : 'toolbar',
                docked : 'top',
                items  : [
                    {
                        text    : 'Recreate',
                        handler : function(btn) {
                            var carousel = btn.up('carousel');
    
                            carousel.removeAll();
    
                            var pages = [],
                                pageCnt = 5,
                                i = 0;
    
                            for (; i < pageCnt; i++) {
                                pages[i] = Ext.create('Ext.Component', {
                                    html : 'Page ' + i
                                });
                            }
    
                            carousel.add(pages);
                            carousel.setActiveItem(pages[0]);
                        }
                    }
                ]
            }
        ]
    });
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

Thread Participants: 1

film izle

hd film izle

film sitesi

takipci kazanma sitesi

takipci kazanma sitesi

güzel olan herşey

takipci alma sitesi

komik eğlenceli videolar