登录
注册
关于我们
简体中文
ENGLISH
搜索
购物车
0 ITEMS ON YOUR CART
首页
动态
方案
案例
专栏
期刊
联系我们
首页
期刊
Ext JS 快速开发工具
Ext JS开发大全
第1章 Ext JS快速入门示例[4/4]
第12章[12.10]富文本编辑器 CKEditor与Ext JS的整合
第12章[12.10.1] Ext JS + CKEditor+Spring Boot 实现编辑器图片上传
第11章[11.6] Ext JS 自行搭建远端库的包升级版本后找不到的问题解决
[Ext JS 4] 实战之Grid, Tree Gird编辑
ext命令集
第12章[12.3] Ext JSGrid中的超链接列及其功能实现
[Ext JS]textfield添加compositionstart、compositionupdate 和compositionend _os
[Ext JS ] 动添切换字段的必填与非必填
3.1 Ext JS 组件总览
[Ext JS] Grid表格批量编辑的实现
Ext JS 快速开发工具
带触发器按钮的输入框
Ext JS的布尔对象类型处理及便捷方法
Ext JS的Object类型处理及便捷方法
ExtJS RadioGroup(单选按钮组) 使用及注意事项
Ext JS 模拟后端数据实现
ToolTip 实现全介绍
Ext JS下拉单选框(Combobox,TagFied)使用及疑难问题解决
Ext JS应用测试概览
Sencha Studio 监视工具( Inspect Tool)
Ext JS 4 升级指南
Ext JS 如何定义公用方法(单例类 or 静态方法)
Ext JS的模块化开发(Package)
Ext3 -- Form 实例。 用来migrate file 数据到DB用的
ExtJS 3 在Tab下加入Form 实例
Extjs Grid 中给已经添加过Filter的列增加标识
Extjs 实战之 Ext.tree.TreePanel Tree无法显示
Extjs弹出框的异步执行
Grid 动态该表列( reconfigure)的性能改善
Spring Boot Ext JS准前后端框架应用的会话(Session)处理
[Ext JS 4] Extjs 图表 Legend(图例)的分行与分列显示
[Ext JS 4] Extjs 之 initComponent 和 constructor的区别
[Ext JS 4] Grid 中的单元格添加Tooltip 的效果
[Ext JS 4] Grid 实战之分页功能
[Ext JS 4] Grid 组件
[Ext JS 4] MVC 应用程序框架
[Ext JS 4] MVC 应用程序框架
发布 [Ext JS 4] contentEL,renderTo, applyTo 释义与区别
[Ext JS 4] 动态加载
[Ext JS 4] 实战之 ComboBox 和 DateField (消失之解决办法)
[Ext JS 4] 实战之 Picker 和 Picker Field
[Ext JS 4] 实战之 带week(星期)的日期选择控件(二)
[Ext JS 4] 实战之 ComboBox 和 DateField 的点击事件在IE下失效
## [Ext JS 4] 实战之 带week(星期)的日期选择控件(三)
[Ext JS 4] 实战之 带week(星期)的日期选择控件
[Ext JS 4] 实战之Chart 坐标控制(单坐标,双坐标)
[Ext JS 4] 实战之Chart, Column Chart 定制颜色
[Ext JS 4] 实战之Grid, Tree Gird 动态添加列
[Ext JS 4] 实战之Grid, Tree Gird 动态添加列续(性能考虑)
[Ext JS 4] 实战之Grid, Tree Gird 动态添加行
[Ext JS 4] 实战之Grid, Tree Gird 添加按钮列
[Ext JS 4] 实战之Grid, Tree Gird编辑Cell
[Ext JS 4] 实战之Load Mask - 在Grid Reconfigure的使用状况
[Ext JS 4] 实战之Load Mask(加载遮罩)的显示与隐藏
[Ext JS 4] 实战之多选下拉单 (带checkbox) 续 - 带ALL 选项
[Ext JS 4] 实战之多选下拉单 (带checkbox)
[Ext JS 4] 实战之升级系列一[Ext jS 3-->Ext JS 4]
[Ext JS 4] 实战之将chart导出为png, jpg 格式的文件
[Ext JS 4] 实战之浏览器兼容
[Ext JS 4] 布局之实战二 - 中间区块不会自动伸展 (tab)续
[Ext JS 4] 组件之图表
[Ext JS 4]后台自动产生图档
[Ext JS 4]性能优化
[Ext JS 7 ]7.5 自适应配置 - Responsive Configs
[Ext JS 7] 关联(Association)
[Ext JS 7]事件(Event)
[Ext JS 7]ClassRequire错误解决
[Ext JS 7]的开发模式
[Ext JS 7]基于NPM的开发
[Ext JS ] 动添切换字段的必填与非必填
[Ext JS4] 数据包
[Ext JS4系列]Ext JS4 入门
[Ext JS6] Grid不同列的关联编辑
[Ext JS6] ViewControllers-视图控制器
[Ext JS6]Ext.Template
[Ext JS6]Sencha Cmd
[Ext JS6]编码规范
[Ext JS6]多类型设备开发
[Ext JS6]工作区-Workspace
[Ext JS6]路由(Routing)及使用
[Ext JS6]视图模型和数据绑定
[Ext JS6实战] Ajax获取Tree Store
[Ext JS6实战] Ext.XTemplate
[Ext JS6实战]动态数据绑定
[Ext JS] Sencha Cmd命令参考之二
[Ext JS] Sencha Cmd命令参考之一
[Ext JS] Group Grid-分组网格
[Ext JS] Group Grid-分组网格
[Ext JS]嵌套Grid的实现及注意事项
[Ext JS]SimXhr.js__dc=1659315492151_65 Uncaught TypeError问题分析与解决
[Ext JS]Sencha Studio安装与快速介绍之一
[Ext JS]textfield 添加 compositionstart、compositionupdate 和 compositionend
[Ext JS]图片显示方式
[ExtJS 6]Grid分页工具栏无效问题解决
[ExtJS6]ResponsiveColumn-自适应列布局
[Extjs 4] 类系统
基于Ext JS的模块化应用框架搭建及开发
[Ext JS] 自行搭建远端库的包升级版本后找不到的问题解决-The following versions are available
[Ext JS]鼠标移入移除时弹出和关闭窗口
[Ext JS]富文本编辑器 CKEditor与Ext JS的整合
[Ext JS]可编辑列Grid的全场景开发
['Ext JS]Grid中的超链接列及其功能实现
[Ext JS]Ext JS + CKEditor+Spring Boot 实现编辑器图片上传
[Ext JS]介绍与快速入门1
[Ext JS]实现带动态数字的图标
Spring Boot+Ext JS 实现图形验证码
Ext JS介绍与快速入门2
Ext JS开发基本环境准备与项目创建
[Ext JS]开发模式及快速测试方式
[Ext JS]多类型终端-电脑、移动端(手机、平板)
[Ext JS]基于Ext JS的MVC/MVVM架构的应用开发模式
[Ext JS]Ext JS的类与类体系
[Ext JS]Ext JS组件、容器与布局
[Ext JS]组件与容器的选择与开发
[Ext JS]Ext JS数据模型与数据封装
[Ext JS]Ext JS的控制器类型及使用
[Ext JS]说透Ext JS的窗口及对话框用法
[Ext JS]说透Ext JS的窗口及对话框用法
[Ext js]Grid行选择的多种场景和实现方式
[Ext JS]Ext JS类的继承与混合
CmsWing
Ext JS 快速开发工具
工欲善其事,必先利其器。在实际项目中开发Ext JS应用时,希望开发工具最好是具备以下功能: 代码自动提示,补全 代码语法提示 … 对于Ext JS乃至一般的应用程序开发来说, 常用的开发IDE有: - Eclipse - Visutal Studio - JetBrains 基于以上各IDE, Sencha 官方都提供了对应的插件,但那些插件都是收费的; 早期也出现了一个可以免费使用的插件spket, 适用6.0 以上的版本, 不过在目前最新版本已经不好使了。 ### 官方开发插件 官方提供的插件如下: ![](/upload/picture/2022-09-27/upload_a6797424eedff04e18ba5d15d415c1bd.png) 详细可以参考: https://www.sencha.com/products/plugins/。 这里以Visual Studio 的获取和安装为例进行介绍。 VS 的插件获取与安装 如果购买了授权, 会提供一个账号, 登录下载页面, https://support.sencha.com/#download 就可以看到如下下载按钮: ![](/upload/picture/2022-09-27/upload_9b3b134a7a45967e3bf2534515d6a0b0.png) 下载后解压可以得到如下文件 senchaVScode-1.0.1.vsix。 启动Visual Studio后, 点击左侧的插件标签页, 选择从本地的VSIX文件进行安装, 具体操作如下: ![](/upload/picture/2022-09-27/upload_c7d6d898372b0994bfeb4cc897ebe5f3.png) 安装完成后, 输入代码时会出现自动补全提示, 类似: ![](/upload/picture/2022-09-27/upload_a6d572e2ec594911681b3c64160d05a4.png) spket spket 是一款开发RIA(Rich Internet Applications)的工具, 有独立的IDE, 也提供了Eclipse的插件。 但是该工具已经很长时间没有更新了, 目前的最新版是 1.6.23, 下载页面是: https://www.spket.com/download.html spket IDE IDE下载地址: https://www.spket.com/downloads/spket-1.6.23.jar 独立IDE下载的是一个jar 文件, 使用 java -jar spket-1.6.23.jar 启动安装, 但是在64位系统下会出现如下安装错误。 ![](/upload/picture/2022-09-27/upload_b581ecd16c13faed1b27ff949282d6ed.png) java.lang.UnsatisfiedLinkError: no swt-win32-3346 or swt-win32 in swt.library.path, java.library.path or the jar file, 从错误信息看是缺少32位的 swt , 解决方法是需要安装32位的Java, 并且切换到32位Java目录下执行。 spket Eclipse 插件 插件的获取地址是: https://www.spket.com/downloads/spket-1.6.23.zip 注意: 在Eclipse的插件市场已经找不到这个插件了,所以推荐使用离线安装的方式。 这里使用的Eclipse的安装版本,版本号: jee-2019-06 , 安装步骤如下: 1. 解压插件 2. 在Eclipse安装目录新建myplugins 目录,并把解压的插件目录复制进去(插件目录名可以修改为spket) 3. 在Eclipse安装目录新建links 目录, 并创建文件spket.link, 文件内容如下: ``` path=D:\\install\\eclipse\\jee-2019-06\\eclipse\\myplugins\\spket ``` 1 重启Eclipse 重启过后,通过Window>Preferences 就可以看到Spket的相关选项了。 ![](/upload/picture/2022-09-27/upload_bfe869168d8f46de2cb723d251640925.png) 默认是没有Ext JS 的支持的,配置步骤如下: 点击上图的 “New” 按钮 在弹出框输入 “ExtJS” 选中新加的项次,点击Add Library, 选择Ext JS [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YAC9FXHt-1622760504810)(images/screenshot_1622759747103.png)] 4.选中新增的 "ExtJS"库, 点击 “Add File”按钮, 添加Ext 的jsb 文件, 比如 ext-6.0.0.jsb2 。 这个文件可以从 https://www.spket.com/downloads/ext-6.0.0.jsb2 获取。 资源 本篇提到的spket 相关资源可以到 https://download.csdn.net/download/oscar999/19382535 下载。
网站导航
首页
动态
方案
案例
专栏
期刊
联系我们