angular-nvd3. json, nvd3 core api.
- .
1). api , :
<nvd3 options="options" data="data" api="api"></nvd3>
, :
$scope.api.refresh();
2). , /, config visible, :
<nvd3 options="options" data="data" config="{ visible: false }"></nvd3>
, , visible: false. , visible: true. .
3). - , :
$scope.data = newData;
$scope.$apply();
ajax, :
$http.get("/some_url/")
.success(function(data){
$scope.data = data;
$scope.$apply();
})
:
$scope.options = {
...,
callback: function(){
d3.selectAll(".nv-bar").on('click', function(){
alert("Hi, I'm callback!");
});
}
}
, .
. ( )