Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了angularjs – 可以以角度ui网格导出子网格大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在项目中使用 http://ui-grid.info/的网格.我已经创建了一个分层网格,它可以很好地工作,但是当我进行导出时,它只从顶层网格导出数据.

这是设计的并且是网格的标准功能,因此我没有必要提出任何示例代码.从http://ui-grid.info/docs/#/tutorial开始的任何例子都可以.

有没有办法导出子网格(最好是主网格和子网格一起出现在网格中)?

解决方法

@H_674_13@ 可悲的是答案是否定的.

正如您所看到的那样,函数getData遍历所有行,然后遍历所有列,向extractFields数组添加提取的列,并将这些列聚合在collectionsRows数组中.

这意味着除了gridoptions的columnDef中定义的数据之外,不会读取,转换和提取任何数据.

根据设计,子网格信息存储在任何行实体的subGridoptions的@L_944_10@中,但从不在导出器功能内访问此@L_944_10@.

这种行为背后的动机是可扩展网格功能仍处于alpha阶段,因此,在其他功能支持这一功能并不是一个引人注目的优先事项.

此外,如果我们想提供一般解决方案,那么将子网格添加到CSV可能很难设计(例如,如果主网格中的列数不同,我甚至认为它不符合CSV标准)在subgrids).

也就是说,ui-grid是一个开源项目,如果你有一个工作设计,请随意在project gitHub page上讨论它,或者更好的是,如果你可以设计一个工作(和测试)的解决方案并创建一个拉取请求,甚至更好!

大佬总结

以上是大佬教程为你收集整理的angularjs – 可以以角度ui网格导出子网格全部内容,希望文章能够帮你解决angularjs – 可以以角度ui网格导出子网格所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。