参考官网搭建的一个QQ的界面
4月2日下午6时30分许,在拉萨市朵森格路北段,行人川流不息,一位身着运动服、头戴针织帽的高个外国人沿街小跑锻炼身体。而在此之前的两个多小时,拉萨市委、市政府组织召开的全市旅游系统维护稳定、振兴产业座谈会正在热烈地进行着。
《ExtJs实用开发指南》源码提供下载.本源码只提供给VIP用户下载使用,把下载得到的RAR压缩包解压到WEB服务器下,再在浏览器中访问相应的URL地址即可查看实例效果.
除了组件及控件以外,作为一个客户端Ajax框架,ExtJS还提供了很多实用工具类,这些实用工具一些是为了辅助应用Ext的各种组件及控件而用的;另外一些则是对应用中常用到的功能进行了封装,供应用程序中直接调用。本章将简单介绍在使用ExtJS开发应用的过程经常会涉及到的一些实用工具类。
前面我们简单讲解了ExtJS中的菜单基本使用,在这里我们从应用的角色来进一步讲解菜单的一些使用方法。
在ExtJS中,菜单项提供了普通菜单项、文本菜单项、单选、复选等几种基本的菜单项,我们前面两个例子中涉及到的都是普通的菜单项。下面我们再通过一个示例来简单地对文本菜单项、单选及复选菜单项有一个简单的了解,代码内容如下:
菜单包括很多种,比如下拉菜单、分组菜单位、上下文件弹出菜单位,菜单上的内容包括文件、单选框、按钮等。对于ExtJS来说,菜单的实现非常简单,我们来看下面示例。
拖放操作分解来可以分为“拖”与“放”两个部分,拖是指可拖动的对象,而“放”是指拖动的目的区域,也就是说可以用来存放拖动对象的目标对象。在ExtJS中,可以“拖”的对象由DD类定义,可以存放拖动对象的目标区域(对象)由DDTarget类定义。
在ExtJS中实现拖放操作非常简单。理论上说,可以对html中除了文本节点以外的所有元素提供拖放操作。当然,ExtJS中的所有组件及控件都不是文本节点,因此,在应用程序中,只要我们喜欢,可以对所有Ext组件及控件进行拖动。