我需要任何建议帮助或其他任何东西。我正在使用新技术开发 BI 工具,我对它们非常感兴趣,甚至参与了其中一个项目。但是,我想知道先验的利弊
链接
https://github.com/angularjs-nvd3-directives/angularjs-nvd3-directives
https://github.com/krispo/angular-nvd3
谢谢
我需要任何建议帮助或其他任何东西。我正在使用新技术开发 BI 工具,我对它们非常感兴趣,甚至参与了其中一个项目。但是,我想知道先验的利弊
链接
https://github.com/angularjs-nvd3-directives/angularjs-nvd3-directives
https://github.com/krispo/angular-nvd3
谢谢
我面临同样的问题,我想我会分享我的想法。我要去https://github.com/krispo/angular-nvd3。截止到今天,github上最近一次push是15天前。另一种选择已经有 8 个月没有被推动了。此外,angular-nvd3 有很好的示例和更多文档。正如文森特所说,它们都使用 nvd3 作为引擎,因此您可能会获得相同数量的性能。但为了可用性,我将采用最近更新的大量示例。
我正在调查同样的两个。两者似乎都有希望,并且易于使用。
我的偏好:Angular-nvD3 - 更多控制;
图表引擎是相同的(nvd3)。
角-nvD3:
nvD3 指令:
当我了解更多信息时,我可能会更新此答案。
使用angular-nvd3-directives,因为很多配置选项都是属性,它可能会稍微慢一些,因为 angular 将监视任何指令属性的任何更改。另一个缺点是指令文件更大(未缩小的 115kb)。
我更喜欢“angular-nvd3”,因为 json 选项可以作为服务创建,并且可以更快地配置和访问。此外,在 angular-highcharts 中大量工作,这是拥有图表指令的最佳方式。它也更小(u-nminified 29.1kb)