关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

时间:2021-09-06 02:30:02

官方API文档地点:

 

打开网页如下:

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

1.选择所使用的Ext js版本,后面offline docs是离线文档的下载

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

2.搜索成果:查找类,组件等

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

需要注意这个API下面modern是手机端对应的组件,classic对用的是电脑真个组件的介绍

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

例子:搜索messagebox,选择第二个Ext.window.MessageBox,打开如下:

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

3.看懂API对组件的介绍:如单例东西,,组件类,xtype,config配置,properties配置,methods要领,events事件,担任体系等

(1)单例东西与组件类:

点击左侧的Ext ,在显示的界面上会看到一个SINGLETON的标识,暗示这是一个单例东西(注意,单例东西前面显示的是红色的图标),在整个应用傍边,只有一个Ext东西,

下边configs,properties,methods是这个单例东西具有的一些属性,要领等

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

 

搜索messagebox时,会呈现Ext.window.MessageBox,和Ext.MessageBox,后者是一个单例东西,如上图,而Ext.window.MessageBox是一个组件(每一个组件都是一个类),Ext.window.MessageBox 指明了 Ext.MessageBox这个东西所属的类是哪一个类,xtype 相当于一个别号,便利使用。

(2)configs 的使用,先存眷一下类搜索和成员搜索的区别,是差此外搜索框

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

以Ext.MessageBox为例

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

上边fn就是alert要领的回调函数,也就是alert要领执行完后再执行的函数,scope是回调函数执行的范畴,以例子说明如下:

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>ext js入门</title> 6 <!-- 引入ext js 的样式文件--> 7 <link rel="stylesheet" type="text/css" href="ext/classic/theme-triton/resources/theme-triton-all.css" /> 8 <!-- 引入ext js的核心库--> 9 <script src="ext/ext-all.js"></script> 10 <script> 11 // alert("js原生弹出框 :hello"); 12 //需要Extjs框架初始化完成才华执行 13 Ext.onReady(function(){ 14 //使用ext 弹出框的回调函数 15 Ext.MessageBox.alert(Ext弹出框,hello world,function () { 16 console.log(ext js); //在控制台打印内容 17 }); 18 }) 19 </script> 20 </head> 21 <body> 22 23 </body> 24 </html>

执行过程:

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

关闭面板 (5)events 事件 例如:控制台打印 panel3.draggable的值后

常用组件panel的使用