Я пытаюсь заменить стандартную легенду c3 новыми элементами управления из углового материала. Пожалуйста, взгляните на jsfiddleЗаменить легенду на графе c3.js
Под графом есть легенда c3 по умолчанию, которую я хочу заменить с помощью элементов управления над графиком. Любые идеи, как это сделать? Спасибо.
var myApp = angular.module('myApp', ['ngMaterial']);
myApp.controller('myCtrl', function ($scope) {
$scope.data = {
data1: true,
data2: true
}
$scope.chart_grid_lines = c3.generate({
bindto: '#chart1',
data: {
columns: [
['data1', 30,200,100,400,150,250],
['data2', 50,20,10,40,15,25]
]
}
});
});
Он работает только после первой загрузки. После обновления (перезагрузки) окна браузера он не работает (Chrome, Opera):/Можно ли отслеживать изменение с помощью функции $ watch? Благодарю. – corry
yep, это возможно. Если вы смотрите данные, просто убедитесь, что вы делаете глубокие часы - http://jsfiddle.net/vog1cnv2/ – potatopeelings