① 我是新手,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定义变量