我有一个带有某些字段(文本字段,数字字段)的属性网格。我希望它们在打开表后立即可见。可能吗?
谢谢。
这里是网格
var propGrid = new Ext.grid.PropertyGrid({
url: 'fill-template-form-panel-id',
id: 'propGrid',
autoFill: true,
autoHeight: true,
width: '100%',
disableSelection : true,
source: {
"name": "Vasya",
"surname": "Pupkin"
},
style: 'margin:0 auto;margin-top:10px;'
});
答案 0 :(得分:1)
在下面的示例中可以看到,renderTo属性设置为立即呈现。
Ext.create('Ext.grid.property.Grid', {
title: 'Properties Grid',
width: 300,
renderTo: Ext.getBody(),
source: {
"(name)": "My Object",
"Created": Ext.Date.parse('10/15/2006', 'm/d/Y'),
"Available": false,
"Version": 0.01,
"Description": "A test object"
}
});
请注意,当propertygrid是容器的子级时,不应使用renderTo()。这是因为容器然后负责呈现它。
https://docs.sencha.com/extjs/6.2.0/classic/Ext.grid.property.Grid.html#cfg-renderTo