AKTUALIZACJA 02-CZERWCA-2017: Usunęliśmy problem, ale nie z odpowiedzi tutaj. Postaram się dodać rozwiązanie, które mamy, jeśli je znajdę. Przełączyliśmy również na angular-nvd3
, który używa d3
.wykres słupkowy-kąt.js ze 100% nieprzezroczystością koloru
EDIT 1: Dodano backgroundColor
w opcji, nadal robi praca. Nie jestem pewien, czy umieściłem go we właściwym miejscu.
Korzystanie z próbki here. Jak sprawić, aby kolor wypełnił się w 100%?
JS:
$scope.labels = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
$scope.type = 'StackedBar';
$scope.series = ['2015', '2016'];
//$scope.colors = ['#AA1921', '#18AF5C'];
$scope.options = {
scales: {
xAxes: [{
stacked: true,
}],
yAxes: [{
stacked: true
}]
},
title: {
display: true,
text: 'My First Bar Chart'
},
// added as suggested
backgroundColor: ['rgba(170, 25, 33, 1)', 'rgba(170, 25, 33, 1)']
};
$scope.data = [
[65, 59, 90, 81, 56, 55, 40],
[28, 48, 40, 19, 96, 27, 100]
];
HTML
<canvas class="chart chart-bar"
chart-data="data"
chart-labels="labels"
chart-options="options"
chart-series="series"
chart-colors="colors"></canvas>
<!-- chart-colors is removed when using the backgroundColor -->
naprawdę chcę korzystać z tego rodzaju realizacji, ale większość problemów znajdę używasz innego realizację.
Więc moje opcje teraz wyglądać następująco: '$ scope.options = {skale: {xAxes: [{stacked:! 0}], yAxes: [{stacked:! 0}]}, title: {display:! 0, text: "Mój pierwszy wykres słupkowy"}, backgroundColor: ["rgba (170, 25, 33, 1) "," rgba (170, 25, 33, 1) "]};" Ale nadal nie jest wypełniony w 100%. – iamdevlinph