Extjs4
文章平均质量分 74
CROSSCI
这个作者很懒,什么都没留下…
展开
-
Extjs4学习笔记<一>
首先是环境搭建这是整个目录树,以前看书以为把Extjs整个SDK放到目录下,我的MyEclipse会报内存溢出,而且一直在building、validate.所以我引入了必须的小部分。2-写代码app.js-Ext.application({ name: 'HelloExt', launch: function() { Ext.Mes原创 2012-05-10 07:37:24 · 609 阅读 · 0 评论 -
使用Runtime.getRuntime().exec()的方法调用本地mysqldump.exe备份还原数据库(路径中含有空格和数字)的方法
这个问题花费我两天时间,上网搜中文的资料大都换另一种方式解决的。说是在java中cmd不支持重定向,采用的另一种方式是得到Runtime.getRuntime().exec()的输入流,然后写到一个文本中。这个方法也不错(本人没有使用)。今天要介绍的方法是调用本地的mysqldump.exe重定向的方式备份数据库。首先要说明的是mysqldump.exe在哪里不重要,重要的是要处理好路原创 2012-07-20 18:41:56 · 8497 阅读 · 2 评论 -
checkcolumn使用教程(及其没有显示的原因)
错误的显示:正确的显示结果:{ xtype: 'checkcolumn',text: '是否拥有该角色', dataIndex: 'check', flex: 1, editor:{ xtype: 'checkbox', checked: '{chec原创 2012-07-18 19:51:20 · 7034 阅读 · 0 评论 -
Extjs4学习中的错误处理
一、uncaught exception: Ext.Loader is not enabled, so dependencies cannot be resolved dynamically. Missing required class: AM.controller.Users这个原因有两种可能:一、AM.controller.Users这个类名输入错误,很多情况是粗心大意造原创 2012-05-17 12:45:34 · 9413 阅读 · 2 评论 -
Ext中的get、getDom、getCmp、getBody、getDoc的区别
Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象上的方法来实现转载 2012-05-26 17:28:09 · 753 阅读 · 0 评论 -
JavaScript细节 持续更新
一、注意调用方式stop()">二、几种对话窗口的调用方法 Ext.MessageBox.confirm("System Info","确认删除吗?",function(btn,txt){ if(btn=="yes"){ Ext.MessageBox.alert("系统提示","原创 2012-06-07 13:49:25 · 548 阅读 · 0 评论 -
自定义验证器
Ext.onReady(function(){ Ext.data.validations.lengthMessage="长度错误"; Ext.apply(Ext.data.validations,{ agelength:function(config,value){ if(value == undefined || value == null) return false;原创 2012-05-20 11:43:17 · 790 阅读 · 0 评论 -
JavaScript中的闭包之我见
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、闭包的调用过程 var name = "The Window"; var object = { name : "My Object", getNameFunc : function()原创 2012-06-07 10:38:57 · 1039 阅读 · 1 评论 -
Ext.apply详解
apply的用法: Ext中apply及applyIf方法的应用apply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中,相当于属性拷贝。不同的是apply将会覆盖目标对象中的属性,而applyIf只拷贝目标对象中没有而源对象中有的属性。apply方法的签名为“apply( Object obj, Obj转载 2012-05-19 10:49:11 · 790 阅读 · 1 评论 -
extjs4 笔记
application 作为一个应用的开始文件应用中用到的模型,视图,需要在controller中注册才能使用,包括application中要使用都需要在controller中注册配置自定义后才能用set跟get方法获取,当别名为widget.开始的为全局试图别名,可以直接使用mixins方法是在CLASS上的,所以几乎所有的EXT对象都具有相互混合的能力(就是一个转载 2012-05-18 23:59:01 · 2119 阅读 · 0 评论 -
Ext.view.View中itemSelector的作用
Ext.Loader.setConfig({ enabled: true });Ext.Loader.setPath('Ext.ux.DataView', '../extjs/examples/ux/DataView'); Ext.onReady(function () { //创建store var store = Ext.create('Ext.data.Store',原创 2012-06-05 22:16:18 · 5085 阅读 · 0 评论 -
Extjs学习笔记4-propertyGrid
效果图:代码Ext.onReady(function(){Ext.create("Ext.grid.property.Grid",{ title:"MyPropertyGrid", width:400, renderTo:Ext.getBody(), source:{ "name":"Crossci", "Created": Ext.Date.par原创 2012-05-16 11:27:42 · 3626 阅读 · 0 评论 -
Extjs学习笔记5-HtmlEditor
依旧先上效果图:js代码Ext.tip.QuickTipManager.init();//产生提示信息tooltipsExt.create("Ext.form.field.HtmlEditor",{width:600,height:200,renderTo:Ext.getBody()});原创 2012-05-16 16:08:56 · 994 阅读 · 0 评论 -
Extjs学习笔记3-多功能编辑框
效果图下拉列表框日期checkboxjs代码Ext.onReady(function(){ Ext.create("Ext.data.Store",{ //创建一个store用来初始化panel storeId:"test", fields:["num","combox","date","boolean"], dat原创 2012-05-16 10:57:22 · 1302 阅读 · 0 评论 -
Extjs学习笔记2 -创建一个GridPanel
效果图如下:js代码Ext.onReady(function(){ var itemsPerPage = 5; // set the number of items you want per pagevar store = Ext.create('Ext.data.Store', { id:'simpsonsStore', autoLoad: fals原创 2012-05-16 09:10:05 · 895 阅读 · 0 评论 -
Ext中的get、getDom、getCmp、getBody、getDoc的区别
Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element 对象上的方法来实现对DO转载 2012-05-14 10:36:51 · 442 阅读 · 0 评论 -
Extjs4 实现文件的下载(后台使用struts2实现)
由于Extjs使用异步进行传输,所以实现起来有些麻烦。其实很简单,但是不清楚原理是什么。我的实现是下面,可以根据文件的id、name或者其他信息实现文件的下载。用其他方法的话,我试过Ext.Ajax.request的方法,他会对文本文件的内容进行解析,而不会把文件流当做文件来下载。download : function(){ var rows = this.原创 2012-07-21 09:44:03 · 4231 阅读 · 0 评论