Extjs4的model中支持数据代理proxy,在4之前的版本中数据代理只能在store里才有。现在model里有了数据代理就会更灵活的得到应用。
现在功能是直接读取后台传过来的一个bean然后给控件进行赋值。
先创建一个model:'customTarget'然后在model里面写个代理获取后台数据proxy ,然后再建立个对象customMonthTarget 用ModelManager取得model,最后在对象的load方法里获取值rec.get('launchCount');
代码如下:
Ext.define('customTarget', {
extend : 'Ext.data.Model',
fields : [
{name : 'customerCount',//本月虚拟客户数
type : 'string'
}, {
name : 'launchCount',//开展客户数
type : 'string'
} ],
proxy : {
type : 'ajax',
url : basePath + 'manage/monthtarget/getCustomMonthTarget.do',
reader : {
type : 'json',
root : 'customMonthTarget'
}
}
});
var customMonthTarget = Ext.ModelManager.getModel('customTarget');
customMonthTarget.load(1,{
success:function(rec){
// 本月虚拟客户数
Ext.getCmp("customerCount").setValue(rec.get('customerCount'));
// 开展客户数
Ext.getCmp("launchCount").setValue(rec.get('launchCount'));
},
callback:function(o,response,success) {
if (success == false){
window.top.location.href = basePath + "page/errors.jsp";
}
}
});
另外看load里面的callback方法,如果返回数据错误后台抛出异常情况下,在后台设置键值对success为false,在load的回调函数里写一个处理错误的连接,这样就会直接跳转的错误处理页面。我原来的想法是在spring里拦截器,如果出错spring会自动拦截跳转到另外一个页面,但是我忽略了一件事情,extjs的请求是异步的,所以拦截器无法实现错误跳转。所以只能写load的回调函数来处理了。
小宝制造。
分享到:
相关推荐
Ext2Read 它能查看 ext2/3/4 分区并从中拷贝文件和目录,支持 LVM2 和 EXT4 extent ,以及递归拷贝整个目录。
从ext3 ext4分区读取文件的工具,支持磁盘映像。
Ext数据模型Store DataProxy Record DataReader
EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT...
包含3个工具:make_ext4fs、simg2img、kusering.sh。 1. 解压system.img为system.img.ext4。命令:simg2img system.img system.img.ext4 2. 创建system.img.ext4挂载目录tmp; 命令:mkdir tmp; 3. 挂载system....
Windows 7下使用Ext2Fsd读取写入Linux Ext3&Ext4分区文件
国内牛人翻译的Ext4中文API,文档目录结构和官网在线Document结构完全相同。
ext4中文文档,测试版本,还未完全汉化
因为Ext3文件系统是Linux操作系统上最受欢迎的文件系统之一,所以Ext4的研发人员考虑到应该让Ext3用户能够轻松迁移到Ext4,为此,Ext4被设计为在盘区结构方面具有向后和向前的兼容性。 首先Ext4是可以向前兼容的,也...
支持Ext2/Ext3/Ext4, HFS 和 ReiserFS,只读。 There are a number of evident merits of the program, which you should know. First of all,DiskInternals Linux Reader is absolutely free. Secondly, the ...
读取ext3文件系统里的文件,支持多个磁盘,多个分区,能复制,不能写,暂时不支持ext4(以后会支持),.net4.0环境,win7,vs2010通过。
安卓9.0 make_ext4fs文件,make_ext4fs用于Android平台上制作ext4文件系统的镜像。 make_ext4fs [ -l <len> ] [ -j <journal size> ] [ -b <block_size> ] [ -g <blocks per group> ] [ -i <inodes> ] [ -I ...
ext4_unpacker 安卓解包工具,用于对ROM中的IMG文件进行解包。。有些直接解包后就可以装入sd卡修复安卓误删除软件的修复。 做过包的好机友们应该都知道这个软件,有时候遇到官方线刷包,但不知道怎么解开SYSTEM.IMG...
地位 ext4-rs可以从其他工具以及Linux内核生成的实际映像中提取基本stat信息,目录列表和文件内容。 这直接在分区上运行。 要读取实际的光盘映像,可能需要处理分区表。 这可以通过bootsector板条箱完成。 表示所有...
使用该工具可以直接将image文件载入ext4分区,安卓刷机必备,android
可以读写Ext2,以Ext2方式挂载Ext3文件系统(不支持Ext3日志),不支持中文! It provides Windows NT4.0/2000/XP/2003/Vista/2008 with full access to Linux Ext2 volumes (read access andwrite access). This ...
ext4文件系统相关工具,比如制作ext4文件系统镜像
故事:去年在 EXT4 格式的 FS 上意外启动了操作系统安装后,我一直在寻找一种方法来恢复我的数据。 由于分区表丢失,我能够找到的许多可以管理 EXT4 分区的工具都不能很好地工作。 我知道我的数据还在那里,因为这...
免费的Windows系统读写ext2/3/4文件系统的工具,支持windows 7/8/10,安装完后需要重启一次,(0.70以上才支持win10和ext4)
Ext、Ext4中各个组件、属性、方法详解,一个不漏;Ext学习入门及参考最好的资料