将JasperReports类查看器组件集成到AngularJs组件中

将JasperReports类查看器组件集成到AngularJs组件中,angularjs,angularjs-directive,jasper-reports,polymer,web-component,Angularjs,Angularjs Directive,Jasper Reports,Polymer,Web Component,我研究这个问题已经有一段时间了,很少看到参考文献(如) ,但我希望实现一些功能,比如集成/拥有一个用于预览报告的容器 我没有看到Angular提供的任何此类组件默认值。是否有人尝试过类似的东西,或者创建自己的web组件更好(可能是聚合物) 提前感谢。由于上述原因,这可能不太可能 刚才看到了一个相关的想法/方法:将报表导出为html并提供给html呈现容器,比如angular的ng bind html(类似于) 现在,只需再加上一个“2美分”就可以了。我不能说查看器,但可以根据您的要求使用visu

我研究这个问题已经有一段时间了,很少看到参考文献(如)

,但我希望实现一些功能,比如集成/拥有一个用于预览报告的容器

我没有看到Angular提供的任何此类组件默认值。是否有人尝试过类似的东西,或者创建自己的web组件更好(可能是聚合物)


提前感谢。

由于上述原因,这可能不太可能

刚才看到了一个相关的想法/方法:将报表导出为html并提供给html呈现容器,比如angular的ng bind html(类似于)


现在,只需再加上一个“2美分”就可以了。

我不能说查看器,但可以根据您的要求使用visualize.js。
使用Visualize.js,任何构建Web应用程序的人都可以更轻松地将强大的分析功能作为集成体验。与以前使用iFrame、图表库或其他BI供应商解决方案相比,开发人员可以嵌入具有更多控制和功能的高度交互式可视化和报告。Visualize.js利用Jaspersoft分析服务器的REST API提供内置服务,如数据连接、存储库访问、内存分析和可视化设计。Visualize.js提供内部部署或云部署选项以及低成本订阅或实用程序定价。

无论您做什么,您都必须在自己的javascript中实现相当数量的逻辑。根据学习曲线,我个人推荐聚合物而不是角型聚合物,但两者都是不错的选择。是的,至少在聚合物概念方面,我也会支持。但我的项目需求正“引导”我去做。这将是一个学习过程,但我期待着其中有趣的部分:)。