《Ext JS权威指南》——2.3节编写“Hello World”程序

2.3 编写“Hello World”程序
明白了Ext JS 4配置后,就可编写“Hello World”程序了。新建一个HTML文件Hello_World.html,加入如代码清单2-1所示的代码。
代码清单2-1 Hello World程序

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title>第2章 示例2-1 Hello World</title>
  <link rel="stylesheet" type="text/css" href="../Ext4/resources/css/ext-all.css"/>
  <script type="text/javascript" src="../Ext4/bootstrap.js"></script>
  <script type="text/javascript" src="../Ext4/locale/Ext-lang-zh_CN.js"></script>
</head>
<body>
    <script type="text/javascript">
        Ext.onReady(function(){
            if(Ext.BLANK_IMAGE_URL.substr(0,4)!="data"){                                Ext.BLANK_IMAGE_URL="./images/s.gif";
            }
            //Ext.create('Ext.Viewport',{
            new Ext.Viewport({
                layout:'fit',
                items:[{
                    xtype:"panel",
                    title:"欢迎",
                    html:"<h1 style='text-align:center;font-size:60px;font-weight:bold;'>Hello World</h1>"
                }]
            });
        })
    </script>
</body>
</html>

代码主要包括两部分:第一部分是在head部分配置了Ext JS库文件和样式文件的引用;第二部分是在Ext.onReady函数中使用Viewport定义界面,并在一个面板内显示“Hello World”。
在浏览器中打开页面将看到如图2-1所示的结果。
 

时间: 2024-11-03 12:36:20

《Ext JS权威指南》——2.3节编写“Hello World”程序的相关文章

《Ext JS权威指南》——1.1节学习Ext JS必需的基础知识

1.1 学习Ext JS必需的基础知识 1. JavaScript 嗯,这个还用说吗?Ext JS本来就是一个JavaScript的框架,而且使用Ext JS就需要使用JavaScript语法来开发,需要JavaScript的知识是必然的了.问题的关键是,开发人员对JavaScript知识的掌握也有深浅之分.譬如,我碰到一些开发人员,对JavaScript算是很熟悉了,但是不会JSON,不会直接使用JSON对象,在使用Ext JS的过程中,需要使用JSON对象的时候,居然是通过组装字符串的方式,

《Ext JS权威指南》——2.7节Ext JS 4语法

2.7 Ext JS 4语法 1.配置对象 Ext JS的基本语法就是使用树状的配置对象来定义界面,其格式如下: { config_options1:value1, config_options1:value2, - config_optionsn:valuen, layout:{}, items:[ {},//配置对象 {}//配置对象 - ], listeners:{ //定义事件(根据需要而定) click:function(){}, dblclick:function(){} - } }

《Ext JS权威指南》——1.2节JSON概述

1.2 JSON概述 1.2.1 认识JSON XML虽好,可作为数据交换格式,有时会喧宾夺主,标记比数据还多,徒增流量.更重要的是,在JavaScript中处理XML实在太不便利了.而JSON,没有附加的标记,在JavaScript中可作为对象处理,因而渐渐成了目前Web开发的标准数据交互格式.JSON的英文全称是"JavaScript Object Notation",意思就是JavaScript对象表示法.它是一种基于文本的.独立于语言的轻量级数据交换格式.它来源于ECMA-26

《Ext JS权威指南》——2.1节获取Ext JS 4

第2章 从"Hello World"开始 "Hello World"几乎已经成为所有开发类图书的必用案例,本书也不能免俗.本章将通过编写"Hello World"程序来让大家对如何使用Ext JS进行开发有初步的了解,如Ext JS代码是如何运行的.代码书写风格是怎样的.如何实现本地化等.2.1 获取Ext JS 4 要下载Ext JS 4,可访问地址:http://www.sencha.com/products/Ext JS/download/

《Ext JS权威指南》——1.5节如何获得帮助

1.5 如何获得帮助学习和使用Ext JS或多或少都会遇到一时难以解决的问题,这时候就需要寻求帮助.寻求帮助的方法如下.在线API文档:笔者认为,要提高自己的编程水平,很重要的一点就是经常看和查API文档.很多初学者习惯碰到问题就去论坛或者QQ群问人,这实在不是一个好的办法,因为缺乏思考过程.笔者认为,看API绝对可以提高你解决问题和寻找解决问题的能力,因为看和找的过程就是一个学习的过程.而去问人的过程,基本是一个复制过程,至于为什么要这样?为什么会这样?完全会被忽略.新的API还包含了不少使用

《Ext JS权威指南》——2.2节配置使用Ext JS库

2.2 配置使用Ext JS库要使用Ext JS,首先要做的是将Ext JS包里的resources目录.bootstrap.js文件.ext-all.js文件和ext-all-debug.js文件复制到项目目录.接着在页面中head标记部分添加CSS和脚本文件的引用: <link rel="stylesheet" type="text/css" href="path/resources/css/ext-all.css"/> <

《Ext JS权威指南》——1.4节Ext JS的开发工具的获取、安装与配置介绍

1.4 Ext JS的开发工具的获取.安装与配置介绍 1.4.1 Ext DesignerExt Designer是一个所见即所得的创建Ext JS界面的工具软件,目前版本是1.2版,支持Ext JS 3.x和4.x版本,可在http://www.sencha.com/products/designer/download/下载试用版本. 安装双击下载文件将看到如图1-6所示的语言选择窗口. 选择简体中文后,单击"OK"按钮后将看到如图1-7所示的设定窗口. 单击"前进&quo

《Ext JS权威指南》——2.9节为本书示例准备一个模板

2.9 为本书示例准备一个模板 为了便于示例的讲解,特意准备了这个模板.在没有特殊说明的情况下,本书后续的示例都会在此模板的基础上添加额外代码,该模板的代码将不会出现在示例的代码清单里. 新建一个Templates.html文件,加入如代码清单2-2所示的代码. 代码清单2-2 模板代码清单 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd&q

《Ext JS权威指南》——第1章,第1.0节Ext JS 4开发入门

第1章 Ext JS 4开发入门在这一章,我们将介绍一些与Ext JS有关的基础知识以及Ext JS 4的一些主要变化.从2008年接触Ext JS到现在,不少初学者咨询过我,应该怎样才能学好Ext JS?这是一个很好的问题,每个人的学习方法不同,在学习Ext JS之前的基础都不同,因而如何学好Ext JS因人而异.不过Ext JS始终是一个JavaScript的框架,有其局限性,掌握了Javascript.HTML和CSS等知识,再加上掌握Ext JS的框架结构,就足够应付Ext JS的学习了