
ExtJS
前端ExtJS知识
土拨鼠1号
程序员的祖师爷是谁?
哦!原来是沈从文先生。
展开
-
ExtJs: Grid中日期显示格式
Grid表格在指定Columns中的列时,有时会碰到日期格式的,但仅如此设置显示的格式未必是正确的,所以需要我们去额外处理一下。{ xtype: 'datacolumn', name: 'CurDate', text: '日期'}解决方案:一、通过设置formatter: 'date’{ xtype: 'datacolumn', formatter: 'date', name: 'CurDate', text: '日期'} 二、在grid的store中,指定f原创 2021-03-26 16:33:30 · 738 阅读 · 0 评论 -
ExtJS: 下拉框的动态绑定
需求如下图所示:根据前一个下拉框所选内容,动态给后一个下拉框塞入数据:解决方案:一:监听前一个下拉框的Chang事件,书写对应的方法:可能出现的问题: 采用以下这种在for循环内部给下拉框动态赋值的方式会出现问题,它执行的是数据的覆盖,最后页面只会显示最后一条数据。解决方案二: 一、将后一个下拉框中所有可能出现的情况,在控件初始化时就把所有的数据存到ViewModel中,然后在ViewModel中使用formulas属性,(viewModel配置中的一些解释说明) formu原创 2021-03-26 16:20:31 · 819 阅读 · 0 评论 -
ExtJS: Panel容器的常用属性详解
1.defaultListenerScope(Boolean)默认为false。如果为true,该组件将是用字符串名称指定的事件的默认作用域(该指针),以便可以动态解析该作用域。如果指定了控制器,该组件将自动成为defaultListenerScope。创建了一个panel容器,默认defaultListenerScope是false,如果不设置其为true,那么容器内的被触发的方法或事件就不能写在当前容器呢,需要配合panel容器的controller属性,指定实现方法或事件的文件;相反,设置了def原创 2021-03-11 15:06:53 · 1094 阅读 · 0 评论 -
ExtJS中:使用HighCharts技术,实现一个简单的环形圆
前端使用ExtJS开发时,也许会有需求,“”画出“一个环形的圆,当然可以通过css样式去实现,但是相对比较繁琐,可以考虑用HighCharts去实现:(话不多说,直接上代码)Ext.define('类名', { extend:'Ext.Panel', xtype:'别名', items:[{ xtype: 'highchart', reference: 'DemoChart', height: 200, // 图表的高度原创 2021-03-09 16:16:26 · 352 阅读 · 0 评论