从ext js调用javascript自定义函数

时间:2015-12-22 11:53:38

标签: javascript extjs

我有一个用javascript编写的自定义函数,例如:

function myFunction(a, b) {
    return a * b;
}

我想要从myFunction()调用ExtJS,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

如果你想在应用程序中添加一些JS函数以便按需使用它,我认为最好的方法是将它添加到单例类(组件)中,例如:

/**
 * Define some useful javascript functions, common for whole project
 */
Ext.define('MyApplication.lib.MyFunctions', {
    alternateClassName: 'Ext.lib.MyFinctions',

    singleton: true,

    myFunction: function (a, b) {
        return a * b;
    }
});

之后你可以按如下方式使用它:

Ext.lib.MyFunctions.myFunction(2, 3);