繁体   English   中英

sencha touch-从另一个框架移植的自定义html模板

[英]sencha touch - custom html template ported from another framework

以前在此应用程序上的尝试是在jqtouch中完成的,此效果效果很好。 我真的很难把头放在如何用sencha touch上做到最好。

我的情况最好用这张图来描述 图片 这只是应该在轮播中填充的一项,因此最重要的是要重用轮播(没有硬编码的html)。

谢谢

终于解决了,以为我应该在这里更新

Ext.define('mobuy.view.myCarousel', {
    extend: 'Ext.carousel.Carousel',
    alias: 'widget.myCarousel',
    config: {
        myitems: 0,
    },

    updateMyItems: function(newItem) {

        var localCarouselItems = [];

        Ext.each(newItems, function(item){
            localCarouselItems.push({
                xtype:'localItem',
                data:item.data
            });
        });

        this.setItems(localCarouselItems);
        this.setActiveItem(0);
    }
})

这样做基本上是在一个人调用setMyItems并为每个项目设置数据(与xtemplate或其他对象一起使用)时,从商店中创建一系列localItem类型的新项目。

如果有人需要更多详细信息,请询问,我将更新我的答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM