随笔分类 -  Extjs

摘要:近期项目中用到了extjs的上传控件上传文件,然后页面使用a标签直接调用后台action获取流进行下载。在本地tomcat下是没有什么问题的,但是当放到测试环境jboss下的时候却遇到了文件名乱码的问题。以下为关键代码:```xml application/octet-stream... 阅读全文
posted @ 2014-10-17 09:04 空谷@幽兰 阅读(6957) 评论(0) 推荐(0)
摘要:做了一个combo可以实现输入模糊匹配,下面分别是对应的键和值。1 displayField:'name',2 valueField:'unifiedCode',在程序中需要手动的给这个combo进行赋值,然后通过setValue() ,然后再设置setRawValue()的方式进行赋值。但是结果c... 阅读全文
posted @ 2014-08-01 16:45 空谷@幽兰 阅读(935) 评论(0) 推荐(0)
摘要:一、Model的两种创建方式 model就相当于java中的类,下面我们就来用两种方式来进行创建。1.define方式创建model:1 Ext.define("person",{2 extend:"Ext.data.Model",3 fields:[4 {name:'name',type:'auto'},5 {name:'age',type:'int'},6 {name:'email',type... 阅读全文
posted @ 2014-03-19 09:12 空谷@幽兰 阅读(2141) 评论(0) 推荐(1)
摘要:我们接着前一章进行学习,前面我们介绍了如何去搭建一个Extjs的环境,并且实现了学习每个语言都最先学习的HelloWorld这样一个小程序。在学习Extjs的语法之前我们应该对js有一定的了解,否则很多地方都不太能够理解。一、用原始的方式来创建一个window1 var win = new Ext.window.Window({2 width : 400,3 height: 300,4 title:'flyknows'5 });6 win.show();这里我们通过new的方式去创建了一个Extjs的win... 阅读全文
posted @ 2014-03-05 10:05 空谷@幽兰 阅读(935) 评论(0) 推荐(0)
摘要:一、环境的搭建从官网下载Extjs 4.1 的工具包,里面的东西很多,我们在开发阶段并不需要太多的东西,因此保留了我们需要用到的最少的几个文件:其中resources为资源和一些Extjs样式文件,local为语言包,Extjs4.0新增加了bootstrap.js这样一个文件,我们可以看下它的源码来了解一下它的作用: if (isDevelopment === null) { for (i = 0, ln = localhostTests.length; i 这样我们最简单的一个环境就搭建完成了。二、Hello World学习每个语言必定都是从Hello World开始的... 阅读全文
posted @ 2014-02-25 15:01 空谷@幽兰 阅读(1018) 评论(2) 推荐(0)
摘要:最近在做一个物流管理的项目,公司必须要求用Extjs4.1来做界面,因为以前一直也没有接触过所以开发的过程中遇到了很多的困难。同时Extjs4.1的资料在网上也相对来说较少。好了,不说废话上代码:1.左侧的功能树 1 Ext.define("AM.view.SystemTree", { 2 extend : 'Ext.tree.Panel', 3 alias : 'widget.systemTree', 4 rootVisible : false,// 不展示ROOT 5 displayField : 'text', 6 // 阅读全文
posted @ 2013-05-04 11:26 空谷@幽兰 阅读(2937) 评论(7) 推荐(3)