AngularJS有没有类似excel的网格解决方案

Posted

技术标签:

【中文标题】AngularJS有没有类似excel的网格解决方案【英文标题】:Is there any excel-like grid solution for AngularJS 【发布时间】:2015-03-25 16:37:15 【问题描述】:

我发现 ngHandsontable 非常令人满意。

http://handsontable.com/

但是,它不支持 Handsontable 支持的插入列。所以我想知道是否有任何其他类似于ngHandsontable但也支持动态列的解决方案。

提前致谢。

【问题讨论】:

ng-grid #angular-ui.github.io/ng-grid @K.Toress 在我发布问题之前刚刚检查过...似乎它也不支持插入列,仅支持内联编辑。 为什么不使用 ng-repeat 将列绑定到底层模型? handsontable.github.io/ngHandsontable/demo/#/… 【参考方案1】:

Angular UI Grid 是AngularUI 团队的最新成员和最伟大的成员。 它不像 Handsontable 那样“像 Excel”,但它确实支持 Adding and Removing Columns。

【讨论】:

非常正确。 ngHandsontable 感觉更像 Excel。【参考方案2】:

Kendo UI 有一个非常不错的 spreadsheet widget,您可以将其与 AngularJS 一起使用。在我写的时候它处于测试阶段,但在我自己第一次使用它之后,如果你需要一个完整的浏览器电子表格功能,我会说它非常值得一看。

【讨论】:

它说“jQuery 电子表格控件示例”。它不是 angularjs @galets 你可以用 angular 使用它,kendo angular 指令有效,我自己演示过。 虽然自从我写了这个电子表格小部件已经成为一个专业功能,所以值得注意。您必须为此付费。【参考方案3】:

如果您可以选择商业解决方案,可以查看 Wijmo 的 FlexSheet

https://demos.wijmo.com/5/Angular2/FlexSheetExplorer/FlexSheetExplorer/#/intro

它适用于 AngularJS 和 Angular 2,它甚至支持公式和许多用于构建良好 Excel 工作表的功能。

【讨论】:

以上是关于AngularJS有没有类似excel的网格解决方案的主要内容,如果未能解决你的问题,请参考以下文章

好的 ASP.NET 类似 excel 的网格控件? [关闭]

如何在 iOS 上创建类似 Excel 的网格? [关闭]

如何在 AngularJS 中实现组件组合(类似于 React 渲染道具模式)?

在VB.NET中需要一个类似Excel的网格[关闭]

在 C++ 中的 Windows 应用程序中构建类似 Excel 的数据网格

谁能帮我用excel的格子拼出来一只马的形状?类似于像素图...可以追加悬赏