ExtJS 6.5.3学习笔记
最近需要实现一个数据透视表功能,找了许多组件都不好用,如jqwidgets5.7.2等,最后采用了最新版的 ExtJS 6.5.3 的 PivotGrid 控件,集成效果见另一篇文章。
下面保存一下 ExtJS6的使用笔记:
--ExtJS GPL版,到这里下载:
https://www.sencha.com/legal/gpl/
--ExtJS试用版到这里下载:
https://www.sencha.com/products/evaluate/
Sencha Cmd 6.5.3 使用指南如下:
http://docs.sencha.com/extjs/6 ... .html
下面是创建应用的步骤:
--1、绑定SDK
sencha config --prop sencha.sdk.path=C:\D\Apache2.2\htdocs\ext-6.5.3 --save
--2、先新建一个文件夹,然后进入此文件夹再创建初始应用
sencha app init --modern PivotExp --移动模式
sencha app init --ext@6.2.0 --modern PivotExp --带中间参数报错
sencha app init --classic PivotExp --经典模式
--sencha -sdk D:\extjs\ext-6.5.3 generate app -modern Demo D:\demo
--3、启动应用
sencha app watch
--4、调试应用URL
http://localhost:1841/
http://docs.sencha.com/extjs/6 ... orter
http://localhost/ext-6.5.3/bui ... -grid
--使用pivot_grid控件,总是提示找不到 pivot 包,需要下载 ext-addons-6.5.3-trial.zip ,在试用版申请邮件中有一行:
Pivot Grid, D3 Adapter, Calendar, and Exporter add-ons
下载链接类似 https://cdn.sencha.com/ext/tri ... xxxxx
--创建 sencha ExtJS 6 项目的几种方法
https://blog.csdn.net/lovelyel ... 77616
--怎么去掉顶部的 Ext JS Trial 字样
--把项目文件夹 *.scss 全文查找 'd',替换为 '' 为就可以了;
--或者 PivotExp-all_1.css 文件中的 content: 'd' 替换为 content: ''
--应用打包为发布版
sencha app build production
--发布版执行时报错 TypeError: c is not a constructor app.js
--解决方案如下: https://www.cnblogs.com/icyhoo/p/8295162.html
--应用打包为测试版
sencha app build testing
--一般是因为 requires 类不够造成的,可以构建测试通过后在构建产品;
现在可以看到具体错误,因为无法创建 plugin.viewport,这个时候找到相关的类或文件,在Application.js requires加入 Ext.container.Viewport
下面保存一下 ExtJS6的使用笔记:
--ExtJS GPL版,到这里下载:
https://www.sencha.com/legal/gpl/
--ExtJS试用版到这里下载:
https://www.sencha.com/products/evaluate/
Sencha Cmd 6.5.3 使用指南如下:
http://docs.sencha.com/extjs/6 ... .html
下面是创建应用的步骤:
--1、绑定SDK
sencha config --prop sencha.sdk.path=C:\D\Apache2.2\htdocs\ext-6.5.3 --save
--2、先新建一个文件夹,然后进入此文件夹再创建初始应用
sencha app init --modern PivotExp --移动模式
sencha app init --ext@6.2.0 --modern PivotExp --带中间参数报错
sencha app init --classic PivotExp --经典模式
--sencha -sdk D:\extjs\ext-6.5.3 generate app -modern Demo D:\demo
--3、启动应用
sencha app watch
--4、调试应用URL
http://localhost:1841/
http://docs.sencha.com/extjs/6 ... orter
http://localhost/ext-6.5.3/bui ... -grid
--使用pivot_grid控件,总是提示找不到 pivot 包,需要下载 ext-addons-6.5.3-trial.zip ,在试用版申请邮件中有一行:
Pivot Grid, D3 Adapter, Calendar, and Exporter add-ons
下载链接类似 https://cdn.sencha.com/ext/tri ... xxxxx
--创建 sencha ExtJS 6 项目的几种方法
https://blog.csdn.net/lovelyel ... 77616
--怎么去掉顶部的 Ext JS Trial 字样
--把项目文件夹 *.scss 全文查找 'd',替换为 '' 为就可以了;
--或者 PivotExp-all_1.css 文件中的 content: 'd' 替换为 content: ''
--应用打包为发布版
sencha app build production
--发布版执行时报错 TypeError: c is not a constructor app.js
--解决方案如下: https://www.cnblogs.com/icyhoo/p/8295162.html
--应用打包为测试版
sencha app build testing
--一般是因为 requires 类不够造成的,可以构建测试通过后在构建产品;
现在可以看到具体错误,因为无法创建 plugin.viewport,这个时候找到相关的类或文件,在Application.js requires加入 Ext.container.Viewport