EXTJS如何把Label的值设置为后台加载出来的内容?

来源:互联网 发布:数据库第一范式 编辑:程序博客网 时间:2024/05/16 09:38

EXTJS如何把Label的值设置为后台加载出来的内容? [问题点数:40分,结帖人u011662058]

 收藏
楼主发表于: 2014-05-12 15:17:26
extjslabeljson
这是我的JSON:


var reader = new Ext.data.JsonReader({},[
{name: 'systemAnnouncememt.title', type: 'string',mapping:'title'},
{name: 'systemAnnouncememt.content', type: 'string',mapping:'content'}
]);
---------------------------------
这是Label:
xtype:'label', 
fieldLabel: '<font style="color:red;">*</font>标题', 
width:400,
id:'titleLabel'
---------------------------------
怎么把label的text设置为Json中的systemAnnouncememt.title?
我尝试的方法是Ext.getCmp('titleLabel').setText(systemAnnouncememt.title,false);
这样好像不可行,谁提示下我?
  •  
  •  
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
回复次数:4
#1 得分:0回复于: 2014-05-12 15:32:14
EXTJS 太复杂了, 帮顶
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#2 得分:20回复于: 2014-05-12 21:37:36
fieldLabel: '<font style="color:red;">*</font>标题', 这句管用吗?
用displayfield不行吗?
对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理
#3 得分:0回复于: 2014-05-13 08:05:16
引用 2 楼 yys79 的回复:
fieldLabel: '<font style="color:red;">*</font>标题', 这句管用吗?
用displayfield不行吗?
 上面这个是fieldLabel,我说的是如何设置它的text。另外label没有displayfield吧
对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理
#4 得分:20回复于: 2014-05-13 09:02:24
displayfield被用在在表单内显示只读字段,不知道是否与你的情况吻合
0 0