繁体   English   中英

如何自定义Sencha Touch应用程序选择字段内的列表?

[英]How to custom list inside of selectfield of Sencha Touch app?

我想在Sencha Touch应用程序中自定义选择字段的列表,例如,由于文本很长,我需要指示variableHeight参数。

谢谢

第1步,您需要将自定义CSS添加到selectfield-list。

a)在selectfield的onFocus上,您需要更改listPanel的宽度

onFocus: function (e) {
    this.callParent(arguments);
    this.listPanel.setWidth(180);
}

要么

a)显示listPanel时获取选择字段

sf = Ext.Viewport.down('selectfield[action=mySelectfield]');

b)设置面板的宽度

sf.listPanel.setWidth(180)

要么

使用CSS:

.x-select-overlay{
    .x-list {
        x-list-item {
            ---> here goes your code
        }
    }
}

暂无
暂无

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

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