Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Extjs 动态添加数字字段的ext js代码未显示任何错误,也未呈现任何UI_Extjs_Sencha Touch_Sencha Touch 2 - Fatal编程技术网

Extjs 动态添加数字字段的ext js代码未显示任何错误,也未呈现任何UI

Extjs 动态添加数字字段的ext js代码未显示任何错误,也未呈现任何UI,extjs,sencha-touch,sencha-touch-2,Extjs,Sencha Touch,Sencha Touch 2,它不会显示任何错误,也不会呈现任何UI。我想动态添加数字字段 var numberField= Ext.create('Ext.form.Panel', { cls: 'questionRows', hidden: show, itemId: item.HealthNeedsDetailsGuid, id: item.HealthNeedsDetailsGuid, items: [{ xtyp

它不会显示任何错误,也不会呈现任何UI。我想动态添加数字字段

var numberField= Ext.create('Ext.form.Panel', {
        cls: 'questionRows',
        hidden: show,
        itemId: item.HealthNeedsDetailsGuid,
        id: item.HealthNeedsDetailsGuid,
        items: [{
            xtype: 'field',
            html: item_index + ') ' + item.HealthNeedsQuestion
        }, {
            xtype: 'numberfield',
            anchor: '100%',
            name: 'bottles',
            clearIcon: false,
            width: 400,
            value: 99,
            maxValue: 99,
            minValue: 0
         }]
    });

在sencha touch中,
Ext.form.Panel
是一个可滚动的项目,因此在您指定高度或将
可滚动的
属性设置为
null
之前,它不会显示

要在整个屏幕上显示数字字段,可以在
Ext.form.Panel
中提供
fullscreen:true
属性。这样地:
Ext.application({
启动:函数(){
var numberField=Ext.create('Ext.form.Panel'{
cls:“问题行”,
全屏:对,
项目:[{
xtype:'字段',
html:“此处为字段html”
}, {
xtype:'numberfield',
主播:100%,
名称:‘瓶子’,
clearIcon:false,
宽度:400,
价值:99,
最大值:99,
最小值:0
}]
});
}
});


您使用的是哪个版本?需要更多的代码来理解这个问题。我正在处理一些旧代码,版本是2.4.2,没关系,我会尝试解决它。你在使用Sencha Touch吗?哦,糟糕,我给了你ext js解决方案。我已经按照sencha Touch更新了我的答案。谢谢,这正在起作用。但是缺少上下箭头。hidden:show,如果“show”是一个变量,那么它必须是“false”。不应使用ID,而应仅使用ItemID。xtype为“field”的项不是必需的,因为您可以在numberfield上使用label(可能与labelAlign:“top”一起使用)