各位大神上午好。
最近在学习EXT,发现功能真的好强大,实用与华丽结合的很好,正好实验室的项目就是关于JAVA WEB的。
师兄推荐买了一本深入浅出EXT,结构很清晰,但是敲书上的代码的时候总是出现同一个错误。
运行之后网页上总是提示有错误(只有HELLOWORLD成功了),错误有一下几种
1、EXT未定义
2、Ext.get(...)' 为空或者不是对象
3、e 为空或者不是对象
代码都是书上关于自定义事件和浏览器事件的示例,各位大神如果需要看我可以贴出来。
望多多指教,不胜感激。
最近在学习EXT,发现功能真的好强大,实用与华丽结合的很好,正好实验室的项目就是关于JAVA WEB的。
师兄推荐买了一本深入浅出EXT,结构很清晰,但是敲书上的代码的时候总是出现同一个错误。
运行之后网页上总是提示有错误(只有HELLOWORLD成功了),错误有一下几种
1、EXT未定义
2、Ext.get(...)' 为空或者不是对象
3、e 为空或者不是对象
代码都是书上关于自定义事件和浏览器事件的示例,各位大神如果需要看我可以贴出来。
望多多指教,不胜感激。
解决方案 »
- 讨教一下WebBrowser.ExecWB的返回值问题,页面调用ExecWB(6,1)后,我想获取打印页面的操作结果,如点了打印,还是点了取消,请问如何实现?
- 问个动态定义多个job,并分别设置时间,采集数据的思路
- jdbc 好在那?
- 关于C++ 通过url传值给java的乱码问题
- linux下tomcat问题,很严重,高手来啊,高分
- Java环境下的高拍仪和扫描仪接口及型号问题
- 如何判断一个ResultSet实例 中没有数据?
- Servlet问题!!
- Linux下的中文问题!!
- 谁能告诉我怎么将数据库中的图片(blob数据类型),在jsp页面显示出来?? 100相赠!!!
- java页面导出下载时以表单方式提交,后台执行了两次
- 关于共享池的设计
get()为空你确定初始化了吗 确定有这个组件 那就一个个alert出来吧
最好的学法就是去看api或者那个example(官方),都不错的 而且几乎是做出一个完整的左面程序了(像).
Ext.onReady (function()
{
Ext.Msg.alert('information',Ext.get('test'));
});
</script>
<link rel="stylesheet" type="text/css" href="E:\ext-4.0.7-gpl\resources\css\ext-all.css" />
<script type="text/javascript" src="E:\ext-4.0.7-gpl\ext-all.js"></script>
<script type="text/javascript" scr="E:\ext-4.0.7-gpl\examples\examples.js" ></script>
<script>
Ext.onReady(function(){
Ext.MessageBox.alert('helloworld','GOOD MORNING!');
});
</script>
<script>
Person = function(name) <%--Define Class Person--%>
{
this.name = name;
this.addEvents("walk","eat","sleep");
}
Ext.extend(Person, Ext.util.Observable,
{
info: function(event) <%--stucture Function Info to output information of Person--%>
{
return this.name + 'is' + event + 'ing.';
}
}
);
var person = new Person('Lingo');
person.on('walk',function()
{
Ext.Msg.alert('event', person.name + "is walking.");
}
);
person.on('eat', function(breakfast , lunch, supper)
{
Ext.Msg.alert('event', person.name+"want to eat"+breakfast+","+lunch+"and"+supper+".");
}
);
person.on('sleep', function(time)
{
Ext.Msg.alert('event', person.name + "at" + time.format("H") + "O'clock begin to sleep.");
}
);
Ext.get('walk').on('click', function()
{
person.fireEvent('walk');
}
);
Ext.get('eat').on('click', function()
{
person.fireEvent('eat', 'breakfast', 'lunch', 'supper');
}
);
<%--Ext.get('sleep').on('click', functionon()
{person.fireEvent('sleep', new Date());)}
); --%>
var fn = function()
{
// TODO;
}
person.on('walk', fn);
person.un('walk', fn);
</script>
这是我从书上敲的代码,关于一个自定义事件PERSON类的,您帮我看看是哪儿的问题啊?