ExtJs学习(一)~~ 简述概念
一、学习经历
如果想看我的学习心得、项目截图、写ExtJs专栏的目的,可以看一下以下这篇文章:
https://blog.csdn.net/xiaozhegaa/article/details/82806835
二、ExtJs概念
1、什么是ExtJs? What
ExtJS是一个Ajax框架,是一个用JavaScript写的,用于在客户端创建丰富多彩的web应用程序界面。
说白了,就是基于JavaScript开发的组件库,这个组件库提供非常多的组件,我们直接使用这些组件就可以搭建出丰富多彩的应用程序界面。
2、为什么要用ExtJs? 优点缺点 Why
优点:浏览器兼容好、提供精美的UI组件、不再需要我们去写Css样式即可开发出精美的页面。
缺点:有点重量级、加载速度慢、收费是很致命的,在ExtJS6.X中,没有免费使用的社区版,都是要收费,这点非常致命。文档是英文的,虽然ExtJs4.x有中文翻译,有时候还得参考英文文档理解,有点致命。
上面大概记住即可,以后问到,能转化成自己的语言简单描述出来即可。在我的博客中,大部分概念的都是尽量转化成容易理解的语言,让大家更好理解,个人描述不是很准确,请见谅。如果想看官方的,自己百度一下:“ExtJs的优缺点”,就会出现一大篇文章。
3、怎么使用ExtJs? How
给大家推荐的学习方法:
对于ExtJs的国内视频都比较简单,介绍常规组件的使用方式,稍微有点开发经验的都可以跳过,不建议观看。那如果刚入门的程序员,或者是专门做前端的,实在是理解不了这种组件的写法的话,还是可以去看看视频。
我这里非常推荐查看官网文档:
官方文档地址:http://extjs.org.cn/
Ext 4.x版本的中文文档:http://extjs-doc-cn.github.io/ext4api/#!/api
稍微解读一下api (专门给 零基础的小白)
左边是各种组件
右上角是组件搜索框,直接可以在这个搜索框里面查找所有的组件。因为它是一个基于Ajax单页面系统,非常方面
其实左边组件,从名字来说,非常好的理解。举个例子来说:
App:针对整个项目组件
button:针对按钮组件
char:图表组件
container:容器组件
data:数据源组件
form:表单组件
grid:表格组件
layout:布局组件
dialag:弹窗组件
............................
你需要使用到什么组件,通过全局搜索,或者在分类中直接查找就好了。。这里拿最关心的form组件来举例子:
看这两个组件,感觉还是比较简答把!基本你看视频,他也是拿一个组件的各种属性讲解,很难记住,还不如看手册
ExtJs学习(一)~~ 简述概念相关推荐
- 深度学习基础(基本概念、优化算法、初始化、正则化等)
2020-04-25 16:29:09 引言 深度学习目前已成为发展最快.最令人兴奋的机器学习领域之一,许多卓有建树的论文已经发表,而且已有很多高质量的开源深度学习框架可供使用.然而,论文通常非常简明 ...
- 软考高项之学习笔记——质量成本概念
软考高项之学习笔记--质量成本概念 一.常见混淆概念 二.质量成本相关概念解释 1.质量成本概念 2.一致性成本 3.非一致性成本 三.历年真题 一.常见混淆概念 质量成本.一致性成本.非一致性成本. ...
- ML之MaL: 流形学习MaL的概念认知、算法分类、案例应用、代码实现之详细攻略
ML之MaL: 流形学习MaL的概念认知.算法分类.案例应用.代码实现之详细攻略 目录 MaL的概念认知 MaL的算法分类 MaL的案例应用 MaL的代码实现 MaL的概念认知 流形学习,全称流形学习 ...
- extjs学习—-官方模版注释2
简介:这是extjs学习--官方模版注释2的详细页面,介绍了和javascript,有关的知识.技巧.经验,和一些javascript源码等.这次是一些弹出框.自己将官方的看了几遍,重写了下.其实也差 ...
- ExtJS学习:MVC模式案例(三)
在ExtJS案例系列教程的前两讲,我们了解了该案例的最终实现效果,并且在ExtJS学习:MVC模式案例(二)中我们添加Viewport.js和demoController.js两个文件,实现了对整个网 ...
- 重拾强化学习的核心概念_强化学习的核心概念
重拾强化学习的核心概念 By Hannah Peterson and George Williams (gwilliams@gsitechnology.com) 汉娜·彼得森 ( Hannah Pet ...
- Hadoop YARN学习之核心概念(2)
Hadoop YARN学习之核心概念(2) 1. Hadoop 2.X YARN引入的新服务 1.1 新的ResourceManager纯碎作为资源调度器,是集群资源的唯一仲裁者: 1.2 用户应用程 ...
- OpenCV学习之基本概念
OpenCV学习之基本概念 文章目录 OpenCV学习之基本概念 1.访问像素级 2.基本API概念-Mat 3.直方图 1.访问像素级 方法一:使用模板函数at<>,必须指出矩阵单元类型 ...
- 强化学习入门系列一VS强化学习的基本概念
文章目录 强化学习的基本概念 1. 强化学习的算法步骤: 2. 强化学习和其他机器学习范式的不同 3. 强化学习的要素 a. 智能体 b. 策略函数 c. 值函数 d. 模型 4. 强化学习的环境类型 ...
- 学习《新概念》的方法
原文:<新概念>英语学习方法完全手册-学新概念英语必读 链接:http://www.cycnet.com/cms/2004/englishcorner/jiqiao/200512/t200 ...
最新文章
- PNAS:水稻微生物组
- 英文书《用unreal来学习c++》_用机器学习来提升你的用户增长:第四步,客户流失预测
- ios cordova报gap://ready 弹出框,一直弹
- win10启动修复_win10下以安全模式启动电脑全攻略,装机、修复电脑故障必备
- VC6.0 使用小结--让开发更加快捷的vc插件
- Linux开机自启动配置
- 如何评估序列推荐模型?
- [学习笔记]面向对象VS面向过程
- Docker存储空间不够,如何Docker修改存储位置以进行扩容
- 树莓派编译mysql卡死_关于树莓派编译工作空间卡死情况的解决办法
- NGUI_Atlas
- 转 json数组对象和对象数组
- [软件工程] 数据字典
- 申请高德地图开发key
- 服务器word文档会是只读的,Word自动变只读模式怎么办? 这样可取消Word只读
- Kesci:Tensorflow 实现 LSTM——时间序列预测(超详细)
- arcgis根据7参转坐标_ArcGIS和COORD进行坐标七参数转换国家2000的方法
- R 生成中国地图并保存为eps文件
- flex trace无法使用
- 如何自己开发一个小程序?
热门文章
- windows环境下使用gcov和gcovr
- TPE-TPP荧光AIE探针,三苯基吡嗪偶联四苯乙烯
- AI创作教程之从 Youtube平台视频剪辑生成新闻文章 基于OpenAI Whisper、OpenAI GPT3 和 Stable Diffusion
- 【路径规划】基于A星算法实现机器人走迷宫路径规划含Matlab源码
- C语言实例(五)素数_数据按不同格式输出_计算器
- Calculated padded input size per channel: (99 x 4). Kernel size: (129 x 1). Kernel size can‘t be gre
- AFOACM begin
- java swt gridlayout_SWT(JFace)体验之GridLayout布局
- 大数据之路——计算管理
- System.getProperty()