标签: javascript charts abstraction
我正在开展一个需要使用图表的项目。我目前正在使用角度为nvd3。但由于其有效负载,我将切换到其他一些图表库。
现在,我想在js中创建一个抽象层,它允许我使用任何图表库而不需要改变太多的代码。
现在,为了让它更棒,我可以包含哪些最好的东西?在制作抽象层之前,我应该记住几件事。我从未创建过任何抽象层。
创建此类抽象层的最佳做法是什么?我也希望在angular,backbone和jquery项目中使用这个抽象层。
感谢。