Ext2核心API中文指南
需积分: 10 149 浏览量
更新于2024-12-26
收藏 356KB PDF 举报
"《Ext2 核心 API 中文详解》是针对Ext JS核心API的中文解析文档,主要涵盖EXT2.02版本中的新特性,特别是与Adobe AIR集成的相关API,并提供了示例代码和实际应用,如SimpleTasks的重写。文档详细介绍了如何使用EXT.air包中的NativeWindow API来创建和管理窗口,以及如何利用Ext.sql.*进行SQLite数据库的同步访问。"
在EXT2.02中,一个关键的更新是针对Adobe AIR1.0应用程序的沙箱支持,使得Ext组件能够更好地适应AIR环境。SimpleTasks示例展示了如何利用这些新特性实现应用程序的本地功能。这个例子不仅展示了EXT2.02在AIR中的应用,也突显了EXT组件的灵活性,它们可以独立于AIR环境使用。
文档详细讲解了几个重要的API:
1. **EXT.air.NativeWindow**: 这个API允许开发者创建和管理应用程序窗口,包括设置窗口的ID、文件、大小、是否可调整大小等属性,并通过标准的Ext观察者模式监听窗口事件。例如,以下代码创建了一个新的窗口:
```javascript
var win = new Ext.air.NativeWindow({
id: 'winId',
file: 'task.html',
width: 500,
height: 350,
resizable: true
});
```
2. **Ext.sql.***: 在AIR的早期版本中,数据库访问通常是异步的,但在beta3及以后,可以使用同步方式。Ext.data.Record类随之进行了升级,以支持这种变化。文档中提到的SimpleTasks示例展示了如何将Ext.data.Record实例持久化到SQLite数据库,利用`Ext.sql.Proxy`来管理SQLite的持久化操作。
在数据库访问方面,开发者可以通过`Ext.sql.Proxy`实例来管理SQLite数据库,如下所示:
```javascript
this.proxy = new Ext.sql.Proxy(this.data.conn, 'list', ...);
```
这样的设计简化了与数据库的交互,使开发人员能够更方便地在EXT2.02和AIR环境中存储和检索数据。
《Ext2 核心 API 中文详解》为开发者提供了深入理解EXT2.02与Adobe AIR集成的关键API的指南,有助于他们在JavaScript和AIR应用开发中更加得心应手。文档中的实例代码和详细解释使得学习和应用这些API变得更为直观和高效。
2009-08-18 上传
2022-11-26 上传
2009-09-11 上传
306 浏览量
2008-05-20 上传
2008-07-18 上传
2009-04-26 上传
2021-07-07 上传
2010-08-05 上传
daystream
- 粉丝: 2
- 资源: 1
最新资源
- Evergarden:思想和笔记的公共数字花园
- [论坛社区]okphp BBS v4.0_okphpbbs.rar
- ipetfinals
- ASP 网站站长计数器 v1.0
- DICOM 示例文件:包含大脑 MR 图像的示例 DICOM 文件。-matlab开发
- FM5830_code,c语言源码怎么写,c语言项目
- C-Blog 2.1 正式版_cblog2-mysql_博客论坛网站开发模板(使用说明+源代码+html).zip
- todo-cloudbuild
- SpeakT-crx插件
- 安卓伏羲X v2.0.1双版 免Root装载Xposed模块功能.txt打包整理.zip
- json-conditions:简单的条件逻辑以针对javascript对象进行评估
- 分子查看器:用于绘制简单的 .pdb 文件的轻量级 m 文件。-matlab开发
- 绿色耀眼互联网产品企业网站模板5536_网站开发模板含源代码(css+html+js+图样).zip
- light-sphere.tar.gz_C/C++_源码,c语言读网页源码,c语言项目
- wztlink1013_github_io-master.zip
- kirby-multilist:在Kirby 3中快速管理具有多个字段的列表