提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:王香|2018-07-11 10:15:46.000|阅读 281 次
概述:WijmoJS 是用 TypeScript 编写的新一代 JavaScript/HTML5 控件集,秉承触控优先的设计理念,WijmoJS 在全球率先支持 AngularJS,同时支持 React、Vue 等前端框架,并提供性能卓越、零依赖的 FlexGrid 和图表等多个控件。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
新一代 JavaScript 控件 WijmoJS 发布 2018 v1 版本,进一步增强产品功能,并支持在 Npm 上的安装和发布,极大的提升了产品的易用性。主要更新内容如下:
为了保护用户所发布程序的安全性,WijmoJS 实施了部署加密,以防止源码被窃取。用户只需要在购买的时候提交需要部署的域名信息,葡萄城技术团队会将生成好的授权密钥一并发送给用户,用户部署到服务器时, 需要为使用 WijmoJS 的应用程序生成部署授权密钥,以便正常使用 WijmoJS 控件,并且保护用户产品的版权。还可以将密钥应用到用户的系统中,用来实施产品加密。
WijmoJS 在本地主机上(localhost)不需要应用密钥,因此开发过程将不会中断。 只需在将应用程序部署到服务器时生成并应用密钥。
如果在没有分配密钥的情况下部署 WijmoJS 应用程序,则会看到以下弹出窗口:
在产品或者项目中使用 WijmoJS 需要以下几个步骤:
Example:
Wijmo.setlicenseKey(key);
注意:过去发布了两个版本的 WijmoJS,一个是用于评估试用,一个用于正式开发。 现在只需一个版本就可以可以运行在两种模式下(试用或正式开发),所以在开发时不再需要替换 WijmoJS 文件。
WijmoJS 之前一直有发布 NpmImages。 所有的 Angular v5 的 demo 都使用安装 NpmImage 来作为 WijmoJS 的模块,此外还有一种方式是教您从本地文件系统安装 WijmoJS。 目前的好消息就是,如果使用了这两种模式中的一种,则可以轻松转移到 NPM。
唯一需要更改的是去除 package.json 中指向服务器的自定义 URL,并添加要使用的特定版本的 WijmoJS:
Old (hosted):
"dependencies":{ "@angular/common":"^5.0.0", ... "Wijmo":"//prerelease.componentone.com/Wijmo5/npm-images/C1Wijmo-Enterprise-Eval-CommonJs-5.20173.409.tgz", "zone.js":"^0.8.18" },
Old (local):
"dependencies":{ "@angular/common":"^5.0.0", ... "Wijmo":" ../Wijmo_download/NpmImages/Wijmo-commonjs-min", "zone.js":"^0.8.18" },
New:
"dependencies":{ "@angular/common":"^5.0.0", ... "Wijmo":"5.20181.450", "zone.js":"^0.8.18" },
安装 WijmoJS 的 npm 命令如下:
npm install Wijmo
@import 语句也是一样的:
import * as wjcGrid from 'Wijmo/Wijmo.grid';
这就是新版本的 WijmoJS,希望能接受 WijmoJS 对于目前主流 web app 开发框架的更新。
根据 WijmoJS 用户反馈,新增选项卡控件,使用户可以在不同选项之间进行切换。
WijmoJS 的 TabPanel 控件最大的优势是其高度智能化:在切换标签时自动刷新 WijmoJS 控件。 之前,由于控件在呈现时需要在屏幕上可见(用于计算尺寸),因此其他选项卡控件会强制您手动刷新控件。 而现在,对于使用 WijmoJS TabPanel 控件的客户来说,它将自动完成刷新任务,优化了显示风格。
此外,所有示例中删除了 Bootstrap 选项卡,并从所有示例中完全删除了 jQuery,从此将不再需要依赖任何文件库。
WijmoJS OLAP 功能更强大,因为它可以直接连接到 Microsoft SSAS Cubes。 以前,WijmoJS OLAP 可以处理客户端聚合,因此它不需要服务器。 也有一个服务器端聚合的选项,但它需要安装一个定制的 DataEngine。
而现在,WijmoJS OLAP 可以直接与 SSAS Cubes 进行对话。 这对于那些拥有现有 SSAS 多维数据集并希望创建直接绑定到多维数据集的 PivotGrid(和数据透视图)的用户非常有用。
此功能要求用户在 SSAS 多维数据集中配置一些内容,以确保可以通过 AJAX 请求访问它。
WijmoJS 有了一个支持 ActiveReports 的现代客户端 ReportViewer 控件。 WijmoJS ReportViewer 是作为 TypeScript 中的一个控件编写的,并且内置了对 Angular,React,Vue 等的支持。 它也提供多种模块格式供模块加载器使用。 这款尖端的 ReportViewer 是对尖端报告引擎的补充。
WijmoJS 为 FlexSheet 添加了子表格支持。 FlexSheet 中的表格的行为与 Excel 类似; 可以在工作表中选择一系列单元格并将它们转换为格式化的表格。
为具有复杂属性的控件添加了子组件支持:例如 FlexGrid Column 对象的 FlexGridColumn 和 Chart Series 对象的 FlexChartSeries。 这使得标记中的控件和绑定更加强大。
下面是一个 FlexGrid 的示例,其中列出了标记中声明的列:
<Wj.FlexGrid itemsSource={this.state.data}> <Wj.FlexGridColumn header={this.state.countryHeader} binding="country" width="*" /> <Wj.FlexGridColumn header="Date" binding="date" /> <Wj.FlexGridColumn header="Revenue" binding="amount" format="n0" /> <Wj.FlexGridColumn header="Active" binding="active" /> </Wj.FlexGrid>
WijmoJS 的所有新版本都将发布到支持 HTTPS 的新 CDN。 HTTPS 正在成为托管几乎所有网络内容的标准,还使 WijmoJS 更易于在 jsfiddle,codepen,jsbin 等网站上使用。
WijmoJS CDN 的新 URL 如下:
<!-- Wijmo references (required) --> <script src="//cdn.grapecity.com/Wijmo/5.20181.450/controls/Wijmo.min.js"></script> <link href="//cdn.grapecity.com/Wijmo/5.20181.450/styles/Wijmo.min.css" rel="stylesheet"/> <!-- Wijmo controls (optional, include the controls you need) --> <script src="//cdn.grapecity.com/Wijmo/5.20181.450/controls/Wijmo.grid.min.js"></script> <script src="//cdn.grapecity.com/Wijmo/5.20181.450/controls/Wijmo.chart.min.js"></script> <script src="//cdn.grapecity.com/Wijmo/5.20181.450/controls/Wijmo.input.min.js"></script> <script src="//cdn.grapecity.com/Wijmo/5.20181.450/controls/Wijmo.gauge.min.js"></script>
承载了最新版本,每个正式版本都会更新:
<script src="//cdn.grapecity.com/Wijmo/5.latest/controls/Wijmo.min.js"></script> <link href="//cdn.grapecity.com/Wijmo/5.latest/styles/Wijmo.min.css" rel="stylesheet"/> <!-- Wijmo controls (optional, include the controls you need) --> <script src="//cdn.grapecity.com/Wijmo/5.latest/controls/Wijmo.grid.min.js"></script> <script src="//cdn.grapecity.com/Wijmo/5.latest/controls/Wijmo.chart.min.js"></script> <script src="//cdn.grapecity.com/Wijmo/5.latest/controls/Wijmo.input.min.js"></script> <script src="//cdn.grapecity.com/Wijmo/5.latest/controls/Wijmo.gauge.min.js"></script>
此版本中提供辅助功能并增加更多增强功能。改进了无障碍功能:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:慧都控件网知名C/C++开发工具CLion全新发布v2024.3,新版本新语言引擎有显著改进等,欢迎下载新版体验!
强大的VS插件CodeRush已正式发布v24.2.3,新版本现在可以运行xUnit.Net v3测试等,欢迎下载最新版体验!
Spire.PDF 10.12.4 最新版本支持在进行多页打印时设置自动旋转方向。同时,一些已知问题也在本次更新中被成功修复,例如打印 PDF 文档时内容丢失的问题,欢迎下载体验~
日程安排控件dhtmlxScheduler v7.2全新发布,新版本增强并增加了编辑、修改等多个操作体验,欢迎下载最新版试用~
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢