Extjs 如何将单选按钮添加到列表中的每个项目sencha touch 2 { itemId:“shippinglist”, 标题:“航运服务”, 身高:500, 布局:“适合”, 对,, 项目:[{ xtype:'列表', itemId:'list2', 商店:'结帐', itemTpl:'装运类型:{Shipping_Type}金额:${Amount}', }]

Extjs 如何将单选按钮添加到列表中的每个项目sencha touch 2 { itemId:“shippinglist”, 标题:“航运服务”, 身高:500, 布局:“适合”, 对,, 项目:[{ xtype:'列表', itemId:'list2', 商店:'结帐', itemTpl:'装运类型:{Shipping_Type}金额:${Amount}', }],extjs,sencha-touch,sencha-touch-2,Extjs,Sencha Touch,Sencha Touch 2,上面是accordion视图中的一个项目。我的问题是我想在列表中的每个项目中添加一个单选按钮,这样我就可以知道用户选择了什么装运类型。我可以在itemTpl inside div中添加单选按钮吗。请帮我解决这个问题。在本例中,您可以看到如何在ExtJS中为Ext.view.DataView添加单选按钮SenchaTouch中的list是这个类的后代。无论如何,这个技术可以应用于这两个类,因为它主要基于css和框架选择器 { itemId

上面是accordion视图中的一个项目。我的问题是我想在列表中的每个项目中添加一个单选按钮,这样我就可以知道用户选择了什么装运类型。我可以在itemTpl inside div中添加单选按钮吗。请帮我解决这个问题。

在本例中,您可以看到如何在ExtJS中为Ext.view.DataView添加单选按钮SenchaTouch中的list是这个类的后代。无论如何,这个技术可以应用于这两个类,因为它主要基于css和框架选择器

               {
               itemId   : 'shippinglist',
               title    : 'Shipping Services',
               height   : 500,
               layout   : 'fit',
               collapsed: true,
               items: [{
                       xtype    : 'list',
                       itemId   : 'list2',
                       store    : 'Checkout',
                       itemTpl  : '<div>Shipping Type: {shipping_type}</br>Amount: ${amount}</div>',
                        }]

嘿,非常感谢,这对我很有帮助…现在我得到了带有按钮的列表,但复选框不起作用,我认为这不是一个大问题…我正在努力…再次感谢你
.x-item-selected {
    background : #ffc url(../path/to/a/checked/checkbox) no-repeat 5px center;
}