信步漫谈之ExtJs—基础介绍

Posted alfredinchange

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信步漫谈之ExtJs—基础介绍相关的知识,希望对你有一定的参考价值。

ExtJs 是一个前台 WEB UI 的框架。

ExtJs 的官网:http://extjs.org.cn/

ExtJs3.3.1 的发布包结构:

技术图片

adapter:将第三方底层库映射为 Ext 所支持的底层库,其中也包括了 Ext 自己的底层库(主要是 ExtJs 提供了4种适配器 ext、jquery、prototype、yui。通过这些适配器,可以使 ExtJs 的应用建立在这些框架之上)

docs:API 帮助文档

examples:提供使用 ExtJs 技术做出的小实例

pkgs:Ext 提供常用控件

resources:Ext UI 资源文件目录,如:CSS、图片文件都存放在这里

src:ExtJs 源码

ext-all.js:压缩后的 Ext 全部源码

ext-all-debug.js:无压缩的 Ext 全部的源码(用于调试)

其中,Ext 源码目录(src)下 locale 目录里提供有多种语言包,可根据实际需要使用。

在页面上使用 Ext 框架,必须引入的文件有:ext-all.css、ext-base.js、ext-all.js。

以下,提供一个 helloworld 实例:

<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <!-- ExtJs begin -->
        <link rel="stylesheet" type="text/css" href="../js/ext331/resources/css/ext-all.css">
        <script type="text/javascript" src="../js/ext331/adapter/ext/ext-base.js"></script>
        <script type="text/javascript" src="../js/ext331/ext-all.js"></script>
        <!-- ExtJs end -->
        <script type="text/javascript">
            Ext.onReady(function()
                Ext.Msg.alert(提示,HelloWorld!);
            );
        </script>
    </head>
    <body>
    <!--
    说明:
    (1)Ext.onReady():ExtJS Application的入口...就相当于Java或C#的main函数.
    (2)Ext.MessageBox.alert():弹出对话框。简写Ext.Msg.alert()
    -->
    </body>
</html>

效果:

技术图片

以上是关于信步漫谈之ExtJs—基础介绍的主要内容,如果未能解决你的问题,请参考以下文章

信步漫谈之PHP—开发环境搭建

信步漫谈之Eclipse—插件安装

信步漫谈之Eclipse—性能调优

漫谈Java IO之基础篇

网络编程基础漫谈之 socket 的阻塞模式和非阻塞模式

基础拾掇之——http基础