一、下载ext:

登陆这个网址  https://www.sencha.com/products/evaluate/

下载下来解压后如下:安装cmd程序

二、开始helloworld

新建一个idea的web项目,在web目录下建一个ext目录,ext目录下建一个classic目录,在classic目录下,建一个locale目录,把下载好的EXT文件ext-6.5.3\build\classic\locale 目录下的locale-zh_CN.js文件复制进去,把ext-6.5.3\build\classic 目录下的 theme-triton 文件夹里的所有文件拷贝到项目的classic目录下,ext-6.5.3\build 目录下的ext-all.js拷贝到项目ext目录下,结构如下:

新建一个hello.html编写如下代码:

 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>ext js入门</title>
<!-- 引入ext js 的样式文件-->
<link rel="stylesheet" type="text/css" href="ext/classic/theme-triton/resources/theme-triton-all.css" />
<!-- 引入ext js的核心库-->
<script src="ext/ext-all.js"></script>
<script>
// alert("js原生弹出框 :hello");
Ext.MessageBox.alert("Ext 弹出框:hello")
</script>
</head>
<body> </body>
</html>

用浏览器打开,并打开调试窗口,发现报错了,没有定义alert,

这是因为和jQuery一样,也需要先加载上下文,先等待 Ext框架初始化完成,才能使用

代码修改如下,在浏览器里运行html,弹出框正弹出

Ext.onReady(function(){
Ext.MessageBox.alert('Ext弹出框','hello world');
})
  

  

ext 官方api地址 http://docs.sencha.com/extjs/6.5.3/guides/getting_started/getting_started.html

最新文章

  1. 锋利的jQuery--表单等(读书笔记三)
  2. Android两个独立的应用跳转实现方式小结
  3. linux安装SVN
  4. 除法 Division
  5. hdu 4117 GRE Words AC自动机DP
  6. SQLite入门与分析(四)---Page Cache之事务处理(3)
  7. hdoj 2051 Bitset
  8. 关于\t
  9. nginx 安装手记 分类: Nginx 服务器搭建 2015-07-14 14:28 15人阅读 评论(0) 收藏
  10. Spring Boot with Spring-Data-JPA学习案例
  11. beta冲刺7
  12. PHP 5 Calendar 函数
  13. Dubbo框架应用之(一)--服务体系
  14. 移植Cocos2D到Android平台的原理
  15. 15个常用的javaScript正则表达式
  16. Lua中ipairs和pairs的区别详解
  17. 使用@Valid和BindingResult验证请求参数的合法性并处理校验结果
  18. JAVA基础部分复习(四、抽象类与接口)
  19. SQL Server FileStream (转载)
  20. CSS absolute与relative不得不说的故事

热门文章

  1. 如何查看MySQL数据库的版本
  2. Vue过渡:CSS过渡
  3. (转载)STL map与Boost unordered_map的比较
  4. PHPer面试指南-laravel 篇
  5. Reinforcement Learning for Self Organization and Power Control of Two-Tier Heterogeneous Networks
  6. 洛谷P2330 [SCOI2005]繁忙的都市——kruskal
  7. Interface-接口的实现与注意事项
  8. 史上最全最常用的正则表达式(转自微信公众号:javascript)
  9. opencv2——图像上的算术运算4
  10. asp.net ajax的使用