在 Angular 个图表上设置全局配置不起作用
Set Global Config on Angular Charts Not Working
我正在尝试将 xAxis 上的刻度设置为从零开始作为 Angular 图表的全局配置选项,但它似乎没有设置该选项:
.config(['ChartJsProvider', function (ChartJsProvider) {
ChartJsProvider.setOptions( {
options: {
scales: {
xAxes: [{
ticks: {
beginAtZero: true
}
}]
}
}
});
}])
现在我听说也可能有一个错误,所以我试了一下:
.config(['ChartJsProvider', function (ChartJsProvider) {
ChartJsProvider.setOptions("global", {
options: {
scales: {
xAxes: [{
ticks: {
beginAtZero: true
}
}]
}
}
});
}])
您设置 beginAtzero 属性 的方式是错误的。因为当您为图表比例配置全局设置时,没有为 xAxes 或 yAxes 设置它的选项。
尝试使用以下代码设置 beginAtZero
ChartJsProvider.setOptions({
scale : {
ticks : {
beginAtZero : true
}
}
});
我正在尝试将 xAxis 上的刻度设置为从零开始作为 Angular 图表的全局配置选项,但它似乎没有设置该选项:
.config(['ChartJsProvider', function (ChartJsProvider) {
ChartJsProvider.setOptions( {
options: {
scales: {
xAxes: [{
ticks: {
beginAtZero: true
}
}]
}
}
});
}])
现在我听说也可能有一个错误,所以我试了一下:
.config(['ChartJsProvider', function (ChartJsProvider) {
ChartJsProvider.setOptions("global", {
options: {
scales: {
xAxes: [{
ticks: {
beginAtZero: true
}
}]
}
}
});
}])
您设置 beginAtzero 属性 的方式是错误的。因为当您为图表比例配置全局设置时,没有为 xAxes 或 yAxes 设置它的选项。
尝试使用以下代码设置 beginAtZero
ChartJsProvider.setOptions({
scale : {
ticks : {
beginAtZero : true
}
}
});