`
文章列表
提供一种方法:全站式UTF-8编码的方式 1.js中出现的中文,如列表的名称等,单独定义一个js文件,类似静态变量的概念,然后对这个文件进行转码,即中文名称转码为unicode编码   如js文件test.js:   var Resource = function () { return { init : function() { this.mainTask.taskName="任务名称"; } }; }(); 在需要的地方就可以引用了,Resource.mainTask.taskName 2 ...
存在这样的需求,即如果显示的Grid的列是通过配置获取的,如何实现? 关键点: 加载配置的列数据 var store = new Ext.data.JsonStore({ autoDestroy:true, fields : ['mainTaskColumnConfig'], url: 'getUserDefineCols_columnConfig.do' }); store.on('load', function(st, re ...
如果我们自定义了一个panel(id:'testPanel')的tools,如: tools:[ { hidden:true,id:'managerwarning',scope:this } ] 对应的css: .x-tool-managerwarning {background-image: url(images/waring.gif);} .x-tool-managerwarning-over {background-image: url(images/waring_over.gif);} 如果设置其为可见呢? 只能通过tools所属的组件来设置,即: Ext.ge ...
如我们对一个treeloader增加一个监听器load,并且传入初始参数 this.treeLoader.addListener('load', this.selectedTreeNode.createDelegate(this, [oldTaskId], 0), this); 那如何动态的改变传入的参数oldTaskId? 大致有三种方法: 1.移除原有的load监听器,加入新的监听器 this.treeLoader.events['load'].clearListeners(); this.treeLoader.addListener('load', this.selec ...
需求就是如何将xml文件能够界面美观的展现出来? 其实有几种的解决方式: 1.通过xml+xslt的方式   1.1 服务器端生成html文件       这个可能产生的数据量较大   1.2 将xslt的处理指令嵌入到xml文件中,然后通过浏览器去解析      <?xml-stylesheet type="text/xsl" href="../xslt/sourceInfo.xslt"?>      可以通过第三方的扩展组件 Ext.ux.ManagedIFramehttp://extjs.net/forum/showthread.php? ...
问题如题。。 解决方法就是必须等待Grid渲染完成之后,再load store的数据 在store中增加load事件的监听器: this.store.on({ load:{ fn:function(){ //select grid's first row using selection model this.getSelectionModel().selectFirstRow(); } }, scope:this ...
Global site tag (gtag.js) - Google Analytics