将数据从控制器传递到extjs表
pass data from controller to extjs table
我在控制器中有变量,我想在extjs xtemplate表中显示这些变量的数据。
我在控制器中有以下行,但没有任何内容通过:
this.getBookOrdersTable().data = {name:BookName, date:OrderDate};
BookOrdersTable是对我的表的引用的名称。BookName和OrderDate是包含我所需数据的变量。
表的代码是
this.data = {
Books: [
]
};
this.tpl = new Ext.XTemplate('<h1 style="font-size: 2em; padding-bottom: 10px;">Book Orders</h1>',
'<tpl for="Books">',
'<table>',
'<tr>',
'<th>Book Name: </th>',
'<td>{name}</td>',
'</tr>',
'<tr>',
'<th>Order Date: </th>',
'<td>{date}</td>',
'</tr>',
'</table>',
'</tpl>');
this.callParent();
}
任何帮助将不胜感激!
如果对象已经实例化,则设置data属性不会做任何事情。你需要调用update
this.getBookOrdersTable().update({
Books: [
{name:BookName, date:OrderDate}
]
});
相关文章:
- 如何将本地json数据加载到Extjs数据模型中
- 如何使用输入数据加载新的extjs图表
- ExtJS网格未从Ext.data.XmlStore加载数据
- ExtJs 4 GridPanel with CellEdit:输入的数据在验证失败时丢失
- 将数据加载到存储后,Extjs组合框为空
- 将数据从服务器端加载到 ExtJs 网格中
- Extjs树面板未加载json数据
- Extjs 4,如何使用单个Json文件为多个动态网格发送多个元数据
- PagingToolbar的Extjs问题-下一页的数据相同
- 如何忽略ExtJS数据模型中的空字段
- ExtJS数据存储不排序
- extjs数据视图未找到事件选择
- Extjs数据的多种表示形式
- ExtJS数据转换
- Extjs数据视图不显示图像
- Extjs数据模型/存储是否支持任何包装代理构建器方法?
- Extjs 4数据视图拖放(复制)只工作一次
- 保存后的Extjs数据存储
- 为什么我带有关联的简单 ExtJS 数据示例不起作用
- 为什么我的ExtJS数据网格填充为空