2014-09-01 43 views
0

我的问题是,当我点击按钮,会显示以下错误:ExtJS的EntryForm.show不是一个函数

类型错误:EntryForm.show不是一个函数

Main.js

Ext.define('MyApp.view.main.Main', { 
    extend: 'Ext.container.Container', 
    ..... 
    do Stuff 
    ..... 
    tbar: [{ 
    text: 'Button', 
    handler: function(){ 
     var mask = Ext.create('MyApp.view.main.EntryForm'); 
     mask.show(this); 

EntryForm.js

Ext.define('MyApp.view.main.EntryForm',{ 
    extend: 'Ext.Widget', 
    .... 
    generate my items for the form 
    .... 

瓦我在main.js类中使用EntryForm小部件,并使用create来代替define,并将其保存在没有问题的变量中。

回答