标签: extjs

单击ExtJS中的事件/监听器

嘿那里:我在使用EXTJS处理点击事件时遇到了困难.

我在窗口小部件视图定义中定义了一个新窗口小部件,但无论出于何种原因,单击时都不会调用以下代码.任何帮助深表感谢.谢谢.

Ext.define('MemOS.view.Shortcut', {
    extend: 'Ext.view.View',
    alias: 'widget.shortcut',

    name: 'shortcut',
    singleSelect: true,
    store: 'Apps',
    tpl: [
        '<tpl for=".">',
            '<div id="iconGroup" class="icon-wrap">',
                '<div id="icon" class="icon">',
                    '<img src="/images/icons/" />',
                '</div>',
                '<span> {appName} </span>',
            '</div>',
        '</tpl>'
    ],  
    itemSelector: 'div.icon',
    listeners: {
        click: function(d, i, n, e){
            alert('foo');
        }
    },
});
Run Code Online (Sandbox Code Playgroud)

javascript extjs click

-1
推荐指数
1
解决办法
8110
查看次数

如何在extjs 4的网格面板中单击按钮打开新的浏览器窗口

我是Extjs的新手.当我点击Extjs 4中网格面板中的按钮时,我试图在新的浏览器窗口中打开一个日志文件.

我可以下载该文件.但我不想下载它,我希望当我点击该按钮时它应该在新的浏览器窗口中打开.

我这样做:

{
    xtype: 'gridpanel',
    id: 'logResultGrid',
    margin: '40 0 10 20',

    width: 439,

    title: 'Logs Result:',
    store: 'LogsStore',

    viewConfig: {
        id: 'logsGrid'
    },

    columns: [{
        xtype: 'gridcolumn',
        renderer: function(value, metaData, record, rowIndex, colIndex, store, view) {
            var directoryName = Ext.getCmp('logsJobName').getValue();
            return '<a href="http://localhost:40889/Snowy/fileDownload/download.htmreportName=' + value + '&directoryName=' + directoryName + '">' + value + '</a>';
        },
        width: 297,
        dataIndex: 'fileName',
        text: 'Log Name'
    }, {
        xtype: 'actioncolumn',
        width: 116,
        items: [{
            handler: function(view, …
Run Code Online (Sandbox Code Playgroud)

extjs extjs4

-1
推荐指数
1
解决办法
6695
查看次数

Extjs 未捕获范围错误:超出最大调用堆栈大小

我知道可能在我的代码中的某个地方,我再次变得如此出色,以至于我设法编写了一个递归代码块。但我能够找到它的位置。Chrome 错误控制台仅向我提供错误发生在app.js第 1234 行的信息。如何跟踪(调试)我的代码的哪一部分导致错误?有没有机会在浏览器中查看堆栈?

javascript stack extjs

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

Sencha Touch - 存储包含Array的JSON文件

可能重复:
Sencha Touch JSON格式

我有以下JSON文件,我想解析我的Sencha Touch应用程序.我无法弄清楚要使用什么类型的"商店"(Store,JsonStore,ArrayStore等)以及"字段"设置会是什么样的.数组中的每个"数据点"应存储为xValue和yValue.我不明白如果没有单独的标签,这些点是如何读取的......

[{"target": "stats.server1", "datapoints": [[22, 34], [99, 12], [13, 15], [56, 12], [34, 2], [13, 23], [23, 34], [55, 88]]},{"target": "stats.server2", "datapoints": [[22, 34], [99, 12], [13, 15], [56, 12], [34, 2], [13, 23], [23, 34], [55, 88]]}]
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!

javascript json extjs sencha-touch sencha-touch-2

-2
推荐指数
1
解决办法
2204
查看次数

Sencha Touch:列表不会触发itemtap

我正在使用Sencha touch构建一个小型演示应用程序:我遇到了列表显示的问题,然后是itemtap甚至触发.我在之前的应用程序中使用了这个但是无法找出为什么它没有在我当前的应用程序中触发在视图上,在控制器中添加了itemtap方法作为侦听器,但它们都没有触发.关于我失踪的任何想法?

在此先感谢您的帮助.PS

Main.js

Ext.define('KapselApp.view.Main', {
    extend: 'Ext.navigation.View',
    xtype: 'mainview',
    requires: [
        'KapselApp.view.ExpApproval',
        'KapselApp.view.ExpApproval.Details',
        'KapselApp.view.ExpApproval.Confirm'
    ],
    config: {
        autoDestroy: false,

        navigationBar: {
            ui: 'sencha',
            items: [
                {
                    xtype: 'button',
                    id: 'editButton',
                    text: 'Edit',
                    align: 'right',
                    hidden: true,
                    hideAnimation: Ext.os.is.Android ? false : {
                        type: 'fadeOut',
                        duration: 200
                    },
                    showAnimation: Ext.os.is.Android ? false : {
                        type: 'fadeIn',
                        duration: 200
                    }
                },
                {
                    xtype: 'button',
                    id: 'saveButton',
                    text: 'Save',
                    ui: 'sencha',
                    align: 'right',
                    hidden: true,
                    hideAnimation: Ext.os.is.Android ? false : {
                        type: …
Run Code Online (Sandbox Code Playgroud)

extjs list touch

-2
推荐指数
1
解决办法
1633
查看次数

内部的原则是什么?

我自己从未使用过ext,

但是我看到里面有很多.java文件.

奇怪的是它被视为javascript?

为什么?

extjs

-6
推荐指数
1
解决办法
192
查看次数

标签 统计

extjs ×6

javascript ×3

click ×1

extjs4 ×1

json ×1

list ×1

sencha-touch ×1

sencha-touch-2 ×1

stack ×1

touch ×1