
Ext
科学的发展-只不过是读大自然写的代码
科学的发展-只不过是读大自然写的代码
展开
-
extjs如何获取下拉框(combo)选中的文本(displayField)
extjs如何获取下拉框(combo)选中的文本(displayField)1.取到的是valueField 的值 Ext.getCmp("schemaVersion").value2.取到的是displayField 的值 Ext.get('schemaVersion').dom.value{ xtype : 'combo', id : 'comboId', fieldLabel : '名称', mode : 're..原创 2020-10-23 11:14:55 · 2351 阅读 · 0 评论 -
Ext.data.Store-proxy
概述每个store最少需要两个组件的支持,分别是proxy和reader,proxy用于从某个途径读取原始数据,reader用于将原始数据转换成Record实例。代码var targetRate = Ext.targetRate; targetRate = { ........... all : ctx + '/monitor/rate.do', ..........};targetRate.ins_store = new Ext.data.Store({ .原创 2020-09-07 14:29:42 · 263 阅读 · 0 评论 -
Ext - baseParams
1.概述1.1 baseParams与Store.load({params:{}})的区别1.1.1.baseParams里的参数是一直存在的,1.1.2.params里的参数,只有load时才会传递过去,当调用reload时参数就不存在了2.举例targetRate.ins_store = new Ext.data.Store({ ...... listeners : { 'beforeload' : function() { targetRate.ins_store..原创 2020-09-07 14:20:05 · 354 阅读 · 0 评论 -
Ext-TreeLoader/AsyncTreeNode/TreePanel关系
1.概述TreePanel:树形面板AsyncTeeeNode:异步树节点TreeLoader:树加载程序2.包含关系3.应用举例var loader=new Ext.tree.TreeLoader({ url:"/tree.do" }); var root=new Ext.tree.AsyncTreeNode({ id:'0', expanded:true, loader:loader }); var tree=new Ext.tree.Tree...原创 2020-09-07 10:42:41 · 205 阅读 · 0 评论 -
Ext-表单
1.概述1.1文本域{ xtype: 'textfield', fieldLabel: 'Text field' } 1.2文本区域{ xtype: 'textarea', fieldLabel: 'Text Area'}1.3 lable{ xtype: 'displayfield', fieldLabel: 'Display Field'}1.4 时间空间{ xtype: 'datefiel...原创 2020-09-03 17:25:05 · 283 阅读 · 0 评论 -
Ext.js 组件-Grid
Ext.create('Ext.grid.Panel',{ grid properties.. columns : [Columns] });<!DOCTYPE html><html><head> <link href="https://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/classic/theme-classic/resources/theme-classic-all.css" rel="..原创 2020-09-03 15:12:12 · 256 阅读 · 0 评论 -
Ext.js 集装箱
1.容器嵌套1.1.Ext.js 容器内的组件1.1.1 语法 var component1 = Ext.create('Ext.Component', { html:'First Component' }); Ext.create('Ext.container.Container', { renderTo: Ext.getBody(), items: [component1] });1.1.2 代码<!DOCTYPE.原创 2020-09-03 10:47:06 · 199 阅读 · 0 评论