如何存储chart.js之图表选项在AngularJS另一个文件

问题描述 投票:0回答:1

我有一个angularJS应用,在那里我需要使用历史图在我的应用程序控制器之一。我使用该库chart.js之。每个图表必须有一些初始静态配置选项和I做到这一点的方法是通过存储该配置中的控制器编码对象。但是,因为我的控制器是挺大我想知道是否有反正到存储这样的图表选项在另一个文件中,并从那里导入它从最初的方案都只是静态数据

javascript angularjs chart.js
1个回答
1
投票

综观对角chart.js之文件,它看起来像您可以在angular.config()功能配置的基础选项。只需导入ChartJsProvider并按照下面的代码。

(function (ChartJsProvider) {
    ChartJsProvider.setOptions({ colors : [ '#803690', '#00ADF9', '#DCDCDC', '#46BFBD', '#FDB45C', '#949FB1', '#4D5360'] });
}); 

如果这不是你在找什么,而你只是想提取配置对象移出控制器,并已进口了,看看angular.value()

https://docs.angularjs.org/guide/providers#value-recipe

© www.soinside.com 2019 - 2024. All rights reserved.