2011-05-20 184 views
0

我發現了幾個例子如何在GridPanel中使用Ext.ux.grid.GridSummary(),這裏的主要問題是如果我嘗試在這種方式下總結插件:Ext.ux.grid.GridSummary()不是構造函數

plugins: new Ext.ux.grid.GridSummary(), 

我得到JS錯誤,Ext.ux.grid.GridSummary()不是一個構造函數?!

任何關於這個或提示的想法?

回答

3

您是否包含正確的JavaScript文件? ux-名稱空間不是標準ExtJS發行版的一部分,必須手動包含。您必須包括

<!-- base library --> 
<link rel="stylesheet" type="text/css" href="/path/to/resources/css/ext-all.css" /> 
<!-- extensions --> 
<link rel="stylesheet" type="text/css" href="/path/to/GroupSummary.css" /> 
... 
<!-- ExtJS library: base/adapter --> 
<script type="text/javascript" src="/path/to/adapter/ext/ext-base.js"></script> 
<!-- ExtJS library: all widgets --> 
<script type="text/javascript" src="/path/to/ext-all.js"></script> 
<!-- extensions --> 
<script type="text/javascript" src="/path/to/GroupSummary.js"></script> 

編輯:

只注意到:它不應該是Ext.ux.grid.GroupSummary

+0

是的,我爲項目包含了一個名稱空間。 – vaske 2011-05-20 07:38:36

+0

請顯示一些代碼 - 尤其是您的包含代碼以及使用上述代碼的相關部分。 – 2011-05-20 07:39:51

+0

@Stefan是正確的,這個錯誤一般發生在你拼錯模塊名時 – Dve 2011-05-20 07:47:34