EXTJS4:如何动态设置displayfield的值(来自服务器数据)
我想在我的应用程序中添加一个帐户信息部分,它将包含当前用户的名称和角色 在我的服务器端,我可以获取这些信息,但我不知道如何将它们从服务器发送到我的表单,并在显示字段中显示它们 我所知道的从服务器动态填充数据的唯一方法是使用存储在网格中 请问我怎么做 我的extjs代码:EXTJS4:如何动态设置displayfield的值(来自服务器数据),extjs4,dynamic-data,server-side,Extjs4,Dynamic Data,Server Side,我想在我的应用程序中添加一个帐户信息部分,它将包含当前用户的名称和角色 在我的服务器端,我可以获取这些信息,但我不知道如何将它们从服务器发送到我的表单,并在显示字段中显示它们 我所知道的从服务器动态填充数据的唯一方法是使用存储在网格中 请问我怎么做 我的extjs代码: xtype: 'form', border: false, frame: true, height: 100, width: 40
xtype: 'form',
border: false,
frame: true,
height: 100,
width: 400,
layout: 'column',
items: [
{ columnWidth: .5,
border: false,
frame: true,
height: 50,
defaults: { labelStyle: 'font-size:11px' },
items: [{
xtype: 'displayfield',
id: 'Customer',
fieldLabel: 'Customer',
value: '<span style="color:blue;font-size:9px">IBM</span>'
}]
}, {
columnWidth: .5,
border: false,
frame: true,
margin: '0 0 0 8',
height:50,
defaults: { labelStyle: 'font-size:11px' },
items: [
{
xtype: 'displayfield',
id: 'role',
fieldLabel: 'Role',
value: '<span style="color:blue;font-size:9px">Admin</span>'
}
]
xtype:'form',
边界:错,
框架:对,
身高:100,
宽度:400,
布局:“列”,
项目:[
{列宽:.5,
边界:错,
框架:对,
身高:50,
默认值:{labelStyle:'字体大小:11px'},
项目:[{
xtype:'displayfield',
id:'客户',
fieldLabel:“客户”,
价值:“IBM”
}]
}, {
列宽:.5,
边界:错,
框架:对,
边距:“0 0 8”,
身高:50,
默认值:{labelStyle:'字体大小:11px'},
项目:[
{
xtype:'displayfield',
id:'角色',
fieldLabel:'角色',
值:'Admin'
}
]
如果不够清楚,请随时询问更多细节
感谢您使用form.loadRecord(record)。任何名称与模型字段匹配的字段都将被设置
要获取记录,可以使用MyModel.load()查看sencha指南