标签: extjs

ExtJS:处理浏览器退出事件(点击交叉退出)

首先,感谢您阅读我的问题.我想知道是否有办法处理浏览器退出事件.

例如,我想在用户单击交叉出口时发送查询,或者只是关闭他的浏览器.

非常感谢.

$ t0rM

javascript browser extjs dom-events

18
推荐指数
2
解决办法
2万
查看次数

最好的Sencha指南?

我对sencha很新,我需要帮助.

任何人都可以给我一些关于sencha教程和书籍的链接....

在另一天,我发现了一个显示有关sencha的信息和源代码的网站.

我记得它作为sencha厨房水槽.....但现在当我谷歌它我找不到它如果你知道这个请帮我一个链接.......

谢谢,

javascript extjs sencha-touch

18
推荐指数
1
解决办法
7150
查看次数

使用Ext.define()扩展网格面板时如何添加行双击事件侦听器?

我正在使用Ext.define()(Ext v4)扩展GridPanel.

双击网格行时,我需要获取行数据.此时我甚至无法让事件监听器工作:

Ext.define('Application.usersGrid', {
extend: 'Ext.grid.GridPanel',
alias: 'widget.usersgrid',


viewConfig: {
    listeners: {
        dblclick: function(dataview, index, item, e) {
            alert('dblclick');
        }
    }
},
...
Run Code Online (Sandbox Code Playgroud)

这有什么不对?

如果有人需要答案 - 这是正确的方法:

Ext.define('Application.usersGrid', {
extend: 'Ext.grid.Panel',
alias: 'widget.usersgrid',


viewConfig: {
    listeners: {
        itemdblclick: function(dataview, record, item, index, e) {
            alert('itemdblclick');
        }
    }
},
...
Run Code Online (Sandbox Code Playgroud)

http://dev.sencha.com/new/ext-js/4-0/api/Ext.grid.GridView#event-itemdblclick

javascript extjs gridpanel extjs4

18
推荐指数
1
解决办法
4万
查看次数

Extjs 4 MVC从控制器加载视图

好的,我有一个控制器,其中有一个方法,我想加载一个视图.

  1. 如何从控制器加载视图?
  2. 加载时如何将一些参数从控制器传递到视图?

任何帮助深表感谢.

model-view-controller extjs

18
推荐指数
3
解决办法
4万
查看次数

使用正则表达式限制textfield/numberfield中的输入字符?

我在ExtJS表单中使用numberField并且只想输入正数,范围为0-99,它应该只接受2个字符(不超过2个).

{
    xtype:"textfield",
    allowNegative: false,
    allowDecimals: false,
    minValue: 0,
    maxValue: 99,
    maxLength: 2
}
Run Code Online (Sandbox Code Playgroud)

在上面的代码中给出了一个错误,但它接受了超过2个字符.

我也在下面试过,但问题是一样的:

{
    xtype:"textfield",
    regex: /^\d{0,2}$/,
    regexText: "<b>Error</b></br>Invalid Number entered.",
    validator: function(v) {
        return /^\d{0,2}$/.test(v)?true:"Invalid Number";
    }
}
Run Code Online (Sandbox Code Playgroud)

如何限制输入2个以上的字符?

regex validation extjs

18
推荐指数
2
解决办法
6万
查看次数

是否可以在AngularJS中使用ExtJS组件?

我真的很高兴学习使用AngularJS.现在我正在寻找可以使用它的组件.我一直在关注Angular-UI组件,但我想知道是否可以在ExtJS中使用漂亮的,增压的组件.有任何人对此有经验吗?任何提示或技巧或Angular指令库?

extjs angularjs

18
推荐指数
2
解决办法
1万
查看次数

Extjs - 如何在Grid列中显示组合框

我有一个gridpanel包括日期和组合列jsfiddle

但我不想点击显示我的组合.我希望在没有点击的情况下显示我的组合,而不是隐藏在单元格中

在此输入图像描述

和日期栏一样

在此输入图像描述

我觉得好奇clicksToEdit: 0但失败了

plugins: [
    Ext.create('Ext.grid.plugin.CellEditing', {
        clicksToEdit: 1
    })
]
Run Code Online (Sandbox Code Playgroud)

怎么做,谢谢

grid combobox extjs extjs4.1

18
推荐指数
3
解决办法
3万
查看次数

如何将事件侦听器添加到对象数组

我有一个对象数组(特别是easelJS图像) - 像这样:

var imageArray = new Array;
gShape  = new createjs.Shape();
// shape is something
imageArray.push(gShape);
Run Code Online (Sandbox Code Playgroud)

我想要做的是有一个事件监听器,而不是:

gShape.addEventListener("click", function() {alert"stuff"});
Run Code Online (Sandbox Code Playgroud)

我希望程序明确知道单击了哪个区域,以便我可以通过以下方式发送警告框:

imageArray[index].addEventListener("click", function(){
    alert " you clicked region number " + index}
Run Code Online (Sandbox Code Playgroud)

javascript extjs event-listener easeljs

18
推荐指数
2
解决办法
4万
查看次数

带有多个彩色线段的​​折线图

我正在使用Ext 5,并希望根据值对折线图中的线段进行着色.如果值大于目标,则显示绿色线,否则显示红色.

有没有办法根据其值更改Ext折线图中线段的颜色?

我发现在这个链接中没有内置的方法来实现这一点

我还尝试在线上动态添加一个线条精灵,以产生不同颜色的影响.有效.但我无法找到精确的x,y坐标来动态绘制此自定义线.

这是我到目前为止尝试过的代码.

Ext.onReady(function () {    
    var data = [{
        'date': '1',
        'data2': 4
    }, {
        'date': '2',
        'data2': 8
    }, {
        'date': '3',
        'data2': 12
    }, {
        'date': '4',        
        'data2': 6
    }, {
        'date': '5',
        'data2': 36
    }];

    Ext.create('Ext.chart.Chart', {
        renderTo: Ext.getBody(),
        width: 500,
        height: 300,
        store: {
            fields: ['name', 'data2'],
            data: data
        },
        listeners: {
            redraw: function(){
                var chart = this;
                var series = chart.series[0];
                var dataRange = series.dataRange;
                var large = dataRange.find(function(v){ …
Run Code Online (Sandbox Code Playgroud)

javascript charts extjs line extjs5

18
推荐指数
1
解决办法
760
查看次数

headerCt.getMenu()的替代是什么; 在Ext JS 3中

我正在使用Ext JS 3,我需要得到我的列标题的菜单.我试图使用网格后跟.

我的代码有点像

listeners: {
    afterrender: function() {                                        
        var menu = this.headerCt.getMenu();// wrong
    }
}
Run Code Online (Sandbox Code Playgroud)

但是headerCt在Ext JS 3中显然不可用.我可以使用哪些其他可能的选项?我没有从文档中得到任何想法.

javascript extjs extjs3

18
推荐指数
1
解决办法
288
查看次数