按书上例子写的代码,结果发现点了button后没反应
/**
* Application Layout
* by Jozef Sakalos, aka Saki
*
http://extjs.com/learn/Tutorial:Application_Layout_for_Beginners_(Chinese) */
// 填充图片的本地引用
Ext.BLANK_IMAGE_URL = './resources/images/default/s.gif';
// 创建命名空间
Ext.namespace('myNameSpace');
myNameSpace.app = function() { // 元素还没创建,未能访问
// 私有变量
var btn1;
var privVar1 = 11;
// 私有函数
var btn1Handler = function(button, event) {
// alert('privVar1=' + privVar1);
// alert('this.btn1Text=' + this.btn1Text);
alert('hello');
};
// 公共空间
return {
// 公共的属性,如,要转译的字符串
btn1Text: 'Button 1', // 公共方法
init: function() {
btn1 = new Ext.Button('btn1-ct', {
text: this.btn1Text,
onClick: this.btn1Handler,
scope:this
});
alert('init executed'); // do executed
}
};
}(); //程序底部
// 文件底部
myNameSpace.app.btn1Text = 'not button 1';
Ext.onReady(myNameSpace.app.init, myNameSpace.app);
--
FROM 221.12.99.*