ExtJS4.2学习(二)——入门基础

1.工程的目录结构:

src里放后台的文件,WebRoot里放前台的文件。

index.html或者index.jsp等是整个项目的首页,在首页我们要引入ExtJS的CSS样式文件和ExtJS的核心类库外。还得把app.js引入,app.js是整个应用的入口。

在app.js里引入控制器(Controller),在控制器里引入Model,Store,View.

app.js代码:

Ext.application({

    requires:  [‘Ext.container.Viewport‘], //动态加载,只加载Viewport
    name:‘AM‘,  //命名空间
    appFolder: ‘app‘,
    controllers: [‘User‘], //把控制器引入。注意:在app.js里的application只需要引入控制器就好,而在控制器里才引入model,view,store

    launch: function() {
        Ext.create(‘Ext.container.Viewport‘,
        {
            layout: ‘anchor‘,

            items:[
            	{
            		xtype:‘userlist‘
            	}
            	]
        });
    }
});

2.alias:‘widget.userlist‘,别名可以当做xtype的类型来用!

时间: 2024-08-24 16:56:24

ExtJS4.2学习(二)——入门基础的相关文章

MVC学习二:基础语法

目录 一:重载方法的调用 二:数据的传递 三:生成控件 四:显示加载视图 五:强类型视图 六:@Response.Write() 和 @Html.Raw()区别 七:视图中字符串的输入 八:模板页 一:重载方法的调用 同一个控制器内的同名方法调用,可以用HttpGet 和HttpPost区分. [HttpGet] public void request(int id = 0) { Response.Write("get 请求成功~"); } [HttpPost] public void

ExtJS4.2学习(二)Ext统一组件模型——Panel

鸣谢:http://www.shuyangyang.com.cn/jishuliangongfang/qianduanjishu/2013-11-06/171.html ----------------------------------------------------------------------------------------- 前言:本博客几乎都是摘自Ext4.2的API 虽然Ext组件拥有几乎完美的对象继承模型,但是这毕竟属于底层架构的一部分,我们日常开发时候接触最多的还是

HTML学习二(基础)

HTML标题标题(Heading)是通过<h1>-<h6>等标签进行定义的<h1>定义最大标题<h6>定义最小标题注释:浏览器会自动地在标题的前后添加空行.注释:默认情况下,HTML会自动地在块级元素前后添加一个额外的空行,比如段落.标题元素前后. HTML水平线<hr />标签在HTML页面中创建水平线,可用于分割内容 HTML注释例:<!--This is a comment-->注释:开始括号之后(左边的括号)需要一个惊叹号,结

http://bbs.51cto.com/thread-1083322-1.html ExtJS4.2学习(二)Ext统一组件模型

学而不思则罔,思而不学则殆.虽然Ext组件拥有几乎完美的对象继承模型,但是这毕竟属于底层架构的一部分,我们日常开发时候接触最多的还是各种组件与布局,通过组件.布局的各种组合最终才形成了功能强劲的应用,所以有必要首先对Ext的组件模型有所了解. Ext中所有的可视组件都继承自Ext.component,这种单根继承的模型保证所有组件都拥有相同的通用方法与生命周期,这样在后续对这些组件进行维护管理时将更加便捷,同时也保证了在进行布局时的便利. 组件最常见的几项功能包含initComponent().

oracle学习入门系列之二 数据库基础知识

oracle学习入门系列之二 数据库基础知识 本篇蛤蟆要梳理下那些被淡忘的数据库基础知识,也许根本就没被人记住过.不管是哪种情况,该记住的必须记住,记不住就把他记下来吧. 首先问几个问题如下: 数据库基础知识是什么? 好吧,蛤蟆直接吐后而不亡,看目录开始吧. 本人邮箱:[email protected] 微信公众号:HopToad 欢迎各界交流 1      基本概念 概念就是概念,大伙对这些名词不要死磕,但是对定义一定要理解,理解方能领悟,领悟方能运用自如后创新. 1.1      数据 数据

CSS入门基础学习二

我们下午继续学习CSS的入门基础,搬上你的小板凳赶快进入吧! 一.背景(background) Background-color:背景颜色 background-image (背景图片) background-repeat(设置背景平铺)  repeat (默认值) no-repeat (不平铺) repeat-x  (横向平铺) repeat-y (纵向平铺) background-position (设置背景位置) 设置具体值: left| right| top| bottom| cnete

【LaTeX排版】LaTeX使用--入门基础&lt;二&gt;

1.在命令之后留一个空格有下列方式: 源文件如下: \documentclass[a4paper,12pt]{book}%采用book类型(中篇论文一般采用这种类型),A4纸,字体为12磅,默认为10磅 \usepackage{ctexcap}%采用中文标题宏包(标题是中文的) %\usepackage{ctex}%采用中文字体宏包(标题是英文的)与ctexcap不能同时使用 \begin{document} {\LaTeX} 是一个排版工具 %命令行后保留空格的三种方法 \par %另起一段,

MongoDB入门学习(二):MongoDB的基本概念和数据类型

上一篇讲了MongoDB的安装和管理,其中涉及到了一些概念,数据结构还有一些API的调用,不知道的没关系,其实很简单,这篇会简单介绍一下. 1.文档 文档是MongoDB的核心概念,多个键值对有序的放在一起就是一个文档,文档是MongoDB存储数据最基本的数据结构.对MongoDB都是以文档的形式来操作的,使用了一种类似JSON的二进制BSON数据格式,对API的调用都是传的文档参数.每种编程语言都有标示文档的数据结构,比如java的map,lua的table,python的dict等等,但是都

Daydream VR入门基础教程,学习Google VR for Android全景应用示例SimpleVrPanorama制作VR全景应用

前言 前两篇介绍了Daydream Android VR开发环境的搭建和官方VR Demo寻宝游戏的演示,这篇我们来一起研究下示例项目SimpleVrPanorama,同时通过了解它来了解如何开发一款VR全景图形应用. -------------------------------------------------------------------------------------------------------------------- Daydream快速入门开发基础教程一:And

零基础学Python应该学习哪些入门知识及学习步骤安排

众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位,薪资待遇呈上涨趋势.很多人都想学习Python,那么零基础学Python应该学习哪些入门知识呢? Python入门知识一:解释器. Python是一种面向对象的解释型计算机程序设计语言,因此想要学好Python你必须要了解解释器.由于Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行