① 我是新手,Extjs報Uncaught TypeError: undefined is not a function 錯誤,是什麼原因啊
var data = [ [ '1', 'oye' ], [ '2', 'safd' ], [ '3', 'fd' ] ];
MemoryProxy-------》你來確定是這個源方法?
var store = new Ext.data.Store({
proxy : new Ext.data.MemoryProxy(data),
reader : new Ext.data.ArrayReader({}, [
{
name : 'id'
}, {
name : 'name'
}
])
好久不接觸EXT,後面不用分號了嗎?
② extjs總是提示this.el is undefined
this.el是extjs內部的代碼,因為它是通過ajax提交的,所以你代碼雖然沒有但是它內部提交請求還是需要經過this.el提交的。這種問題做extjs是經常出現的。這種情況一般原因是對象為undefined。
③ extjs項目像ORACLE插入數據有的是undefined,是怎麼回事
不管你的是POST 還是 GET 方式請求,
在請求之前輸出一下 數據,看看時候都有值。
再就是資料庫欄位的長度小於你傳的值的長度。
④ extjs中總提示this.el is undefined
應該是你當前這個對象內有元素沒有定義,在解析時出現的問題,好好檢查下代碼
⑤ 用ExtJS在chrome中報錯:Uncaught TypeError: undefined is not a function
autoLoad:true,//放到store裡面
⑥ extjs 函數調用過程中出錯Uncaught TypeError: undefined is not a function
你寫的函數version3有問題--聲明函數返回的類型為const string &,
而你返回的實際是一個臨時的string對象,你知道的,
返回一個指向臨時變數的引用是肯定錯誤的,因為當version3函數執行完畢,
臨時對象temp會在棧中被清除,所以函數會返回指向一個不存在的對象的引用,
因此是錯誤的。
解決辦法:修改version3的定義
const string & version3( string &s1,const string &s2)
{
s1=s2+s1+s2;
return s1;
}
這樣就OK了
⑦ extjs 點擊button時listener.fireFn is undefined
第一種辦法
addListener 替換成 on 就可以啦~
searchButton.on('click',function(){....}
第二種方法
varsearchButton=Ext.create('Ext.button.Button',{
text:'查詢',
style:'margin-left:10px;',
handler:doSearch
});
fucntiondoSearch(){....}
⑧ extjs json後台有數據,到前台就顯示undefined,是怎麼回事
alert(response)看下有沒有得到值!評論裡面寫不了代碼,我修改下答案作為回復:回
你列印一下console.log(response)這個看下,答是不是就是你相面寫下來的對象{"message":"操作成功!","fileName":"QQ截圖20131111083729.png","success":true}這個,如果是的話,剩下的你自己就知道了吧!我估計extjs把返回的東西已經是處理過了,不用.responseText做處理!
⑨ Extjs中重置按鈕獲取不到form,顯示TypeError: this.up(...) is undefined
this.up('form').getForm()中this.up()沒有定義(聲明)(類型錯誤)
查找代碼中哪些地方出現了this.up(),看下是否有相關定義聲明,或者說調用出錯
⑩ Extjs 的this.root is undefined問題
不要用root定義變數