当前位置: 首页 > Web前端 > vue.js

前端UI组件库WijmoJS更新:专注于高效,可在ReactReduxDataGrid中编辑

时间:2023-04-01 00:54:24 vue.js

前端UI组件库WijmoJSV2020.0Update1正式发布!该版本将进一步体现WijmoJS的小巧、灵活和高效。我们对WijmoJS的组件和功能进行了模块化,减少了应用程序加载所需的时间。同时,我们还对数据渲染引擎进行了优化(通常使用虚拟化),所以无论你的数据集有多大,我们的组件都可以高效加载。为响应用户需求,新版本的WijmoJS增加了许多构建Web应用程序时会用到的特性。除了在ReactRedux应用程序中编辑DataGrid之外,还有对FlexGrid和FlexChart的增强。在列举WijmoJS的所有新特性之前,请下载最新的安装器进行同步体验!最新的WijmoJS下载地址为React框架提供了一个新特性:可编辑的ReactReduxDataGridFlexGrid为ReactRedux应用中的可编辑数据网格提供了企业级的解决方案!通常,FlexGrid的用户会通过网格更新底层数据数组。但是,这种方法不适用于需要数据不变性的状态管理系统(例如Redux)。现在,这个问题可以通过使用ImmutabilityProvider扩展组件来解决。引入FlexGrid,在绑定到ReduxStore的数据数组后,您可以通过以下方式更改网格行为:允许用户以通常的方式编辑网格数据(更改项目值、添加/删除行、粘贴和文本)。·允许所有数据转换操作,包括排序、分组和过滤。·防止网格因用户编辑而发生变化。相反,它会触发dataChanged事件,该事件可用于将数据更改操作分派到ReduxStore。阅读有关使用OpenFin和JavaScript组件构建股票投资组合应用程序的可编辑ReactReduxDataGrid的更多信息WijmoJS的股票投资组合应用程序是一个演示,它演示了WijmoJS组件在OpenFin应用程序中的用法。股票投资组合应用程序由多个窗口组成,每个窗口使用不同的Web框架(包括React、Angular和WebComponents)。OpenFin的新平台API允许用户在所需的工作空间中排列和自定义窗口。增强的产品安全性随着越来越多的应用程序使用JavaScript脚本,客户端安全性变得至关重要。内容安全策略(CSP)充当额外的保护层,有助于及早检测和缓解某些类型的攻击,例如跨站点脚本(XSS)和数据注入攻击。最新版本的WijmoJS完全符合CSP政策,并且不需要您向CSP添加“unsafe-inline”或“unsafe-eval”,也不需要“nonce”或哈希。FlexGrid组件的更新在FlexGrid中实现简单的单击复选框Columnselection,multi-rangecopyandpasteCheckboxSelectorColumnforFlexGrid(checkboxselectorcolumn)ImprovedResizingforHiddenColumnsandRowsinFlexGridSizeadjustment)RadioButtonandAutoCompleteDataMapEditorsforFlexGrid(对RadioButton和AutoCompleteDataMap的新原生支持)FlexGrid中改进的验证行为(改进的数据验证行为)ExpandedColumnPinningOptionsinFlexGrid(扩展固定固定选项)FlexGridButtonColumnswithCellMaker(使用CellMaker实现按钮列)FlexGridHyperlinkColumnswithCellMaker(使用CellMaker实现超链接列)FlexGridImageColumnswithCellMaker(使用CellMaker实现图像列)FlexGridStarRatingColumnwithCellMaker(使用CellMaker实现星级评级列)FlexGridSparklineColumnswithCellMaker(使用CellMaker实现Sparkline列)Excel出口进度IndicatorforFlexGrid(FlexGrid导出Excel进度条)PDFExportProgressIndicatorforFlexGrid(FlexGrid导出PDF进度条)JavaScript应用程序的收入)用于更新Input组件EasilyFilterLongMultiSelectLists(multi-selectfilter)MoreOptionsforTriggeringPopups(addmoreoptionsforpop-uptriggers)其他新特性:BatchUpdatesinOdataCollectionView(ODataCollectionView批量更新)以上是WijmoJSV2020的前端UI组件库。0更新1作为基于HTML5的前端开发工具包,WijmoJS由80多个灵活、高效、跨平台、零依赖的JavaScriptUI组件组成,完美兼容原生JavaScript,以及Angular、React、Vue、TypeScript等框架作为,Knockout和Ionic可以帮助企业以最快的速度开发和构建一套成熟的Web应用。如果你也对这套《前端开发工具包》感兴趣,欢迎到WijmoJS官网下载试用