
ExtgridColumnMode
是个组件 你想获得哪个值 要获取整个组件的函数是
GirdgetColumnModel()
需要绑定值的话 是这样配置 dataIndex : 'dlTime' dltime 是数组键值
columns: [{ header: "Ticker", dataIndex: 'dlTime', width: 60, sortable: true},
]
getColumnWidth( Number col ) : Number
返回某个列的宽度。Returns the width for the
getTotalWidth( Boolean includeHidden ) : Number
返回所有列宽度之和
getColumnHeader( Number col ) : String
返回某个列的头部
最新版本是Extjs501,我们可以在官方网站进行下载。(这里不得不提一句,Extjs5到目前为止还没有免费的授权,所以下载到的版本是试用版。)
下载到的压缩包解压以后,你会看到一大堆的文件夹和文件,我们该如何使用Extjs5呢?
之前看到过别人说的通过Sencha CMD创建Extjs5项目,但个人觉得那种方式并不适合我们目前的开发模式。我说做ASPNET的,需要在ASPNET MVC或WebForm中使用Extjs,所以绝对不上简单的通过Sencha CMD 生成Extjs5项目那么简单。
我觉得有两处存在问题:
1>Extjs相关类库的引用有问题
最好将ext-310拷贝到工程里来,这种方式应该是引用不到的
2>panelrender("hello")
这行代码的意思是将上面定义的Extjs Panel渲染到id="hello"的div中,你的页面上根本没有id="hello"的html元素
这此是Extjs比较基础的知识,如果有兴趣,去我的QQ空间,里面有很多Extjs日志,会有帮助的QQ:58472399
当把ExtformComboBox 的editable 设为true之后,用getValue()是取不到人工打进去(edit)的值的。因此,对于带可编辑功能的ComboBox,我们可以用getRawValue() 去取得值。
我们先来看看两个Method的原型和说明:
getRawValue() : Mixed
Returns the raw data value which may or may not be a valid, defined value To return a normalized value see getValue()
getValue() : String
Returns the currently selected field value or empty string if no value is set
注意:虽然getValue()返回的类型是String,而getRawValue()返回的是Mixed,但是这个Mixed可以被当作String运算和处理。
getValue是从ComboBox的store中用getById取数据,如果不选择,getById返回的是undefined!
Ext define('ExtUDExt',{
extends:,//选择从哪里继承
alias :, //引入自定义的组件
title://标题之后配置一样
});
还有问题请继续追问。。。
同一个控件只能渲染到一个控件里
既然sDate要出现在多个地方,不妨这样写:
第一种方法:
var sDate=function(){
sDate=new ExtformTextField({
fieldLabel:'开始时间',
hideLabel:true,
name:'sDate',
id:'sDate',
allowBlank:false,
readonly:'false',
width:185
value:dateformat('Y-m-d H:i:s')
})
sDateon("afterrender",function(){regDateControl(sDategetId());});
return sDate;
};
items:[{xtype:"label",text:'开始时间'},new sDate()]
第二种方法:
items:[{xtype:"label",text:'开始时间'},{
xtype:'textfield',
fieldLabel:'开始时间',
hideLabel:true,
name:'sDate',
id:'sDate',
allowBlank:false,
readonly:'false',
width:185
value:dateformat('Y-m-d H:i:s'),
listeners:{
afterrender:function(){
regDateControl(sDategetId());
}
}
}]
以上就是关于有人用过extjs 吗,我是新手,在Ext.grid.ColumnModel({}) 怎么获得值,在线等全部的内容,包括:有人用过extjs 吗,我是新手,在Ext.grid.ColumnModel({}) 怎么获得值,在线等、extjs 怎么使用ext.ux下的组件、extjs panel组件没显示出来。求高人指点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)