如何将商店价值显示在面板上?使用 EXTJS
How can I display a store value to a pannel? using EXTJS
我有数据.xml文件如下
<root>
<tag2>
<key>12</key>
<spec>15</spec>
</tag2>
</root>
我想在面板窗口上显示该键值和规格值,这是我拥有的代码,但我坚持显示。如何显示出来?
Ext.define('tag2',{
extend: 'Ext.data.Model',
fields: [{name: 'key', type: 'float'},
{name: 'spec', type: 'float'}]
});
var tag2Store= Ext.create('Ext.data.Store',{
model: 'tag2',
autoLoad:true,
proxy:{
type: 'ajax',
url: 'data.xml',
reader:{
type: 'xml',
record: 'tag2'
}
}
});
Ext.create('Ext.Window',{
title: 'tag2',
width: 400,
height:500,
x:400,
y:300,
renderTo: Ext.getBody(),
store: tag2Store,
hidden: false,
maximizable: true,
layout: 'fit',
id: 'tag2',
html: 'key = , spec = '
});
就在网页上
html: 'key = , spec = '
我要 html: '键 = 12 , 规格 = 15 '
但我不知道在这里做什么
谢谢
您将使用 tpl 属性为要呈现的数据提供模板。
请参阅模板文档了解如何使用它:http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.XTemplate
此外,窗口没有它知道如何处理的存储属性。如果您使用的是窗口组件,则需要自己将数据应用于模板。否则,您可以使用数据视图组件:http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.view.View
相关文章:
- 使用js或extjs访问对象的java列表
- 使用Extjs进行函数定义
- 如何使用ExtJs将参数发送到服务器
- 如何使用输入数据加载新的extjs图表
- 使用ExtJS捕获功能键事件(F1-F12)
- 使用YUI或ExtJS将隐藏的DIV变成一个窗口
- 模块化&重用使用ExtJS编写的代码
- ExtJS使用控制器中的View Form Data作为Ajax请求参数
- extjs-使用传递的参数创建自定义函数
- extjs 3.4使用combo store创建复选框组项目
- Extjs使用复选框模型在网格上拖放单个项目
- ExtJS:使用Array Store打开和关闭ComboBox的行为很奇怪
- ExtJS.使用查找表进行网格编辑
- EXTjs 3.4.0使用NAME在网格中呈现ID字段
- ExtJS -使用Ext.dom.Query选择可见元素
- ExtJS 5 -使用ext-all-debug.js出错
- ExtJs 6.0:使用组合框编辑网格单元格-不同步id值
- ExtJS:使用远程加载的单例值来定义存储
- ExtJS 4 - 使用 resizeHandle 调整大小后,内部组件未在适合布局中调整大小
- ExtJS使用Tab键在两个网格之间导航