我无法使用angularjs
单击该图像刷新此饼图div div
包含我的图片:
<div class="col-md-3 col-sm-12 col-xs-12">
<div class="panel panel-primary text-center no-boder blue">
<div class="panel-left pull-left blue">
<i class="fa fa fa-comments fa-5x"></i>
</div>
<div class="panel-right">
<h3>Assessment</h3>
</div>
<img src="assets/images/refresh.png" ng-click="refreshChart()"/>
</div>
</div>
div我想刷新:
<div class="col-xs-6 col-md-3">
<div class="panel panel-default">
<div class="panel-body easypiechart-panel">
**<div class="easypiechart" id="easypiechart-blue" data-percent="82"><span class="percent">82%</span>**
</div>
</div>
</div>
</div>
app.js代码
var sampleApp1 = angular.module('sampleApp1', []);
sampleApp1.controller('dashctrl', function($scope) {
$scope.refreshChart = function (){
$('.chart').data('#easypiechart-blue').update(40);
};
});
答案 0 :(得分:0)
在控制器上创建一个方法(AngularJs)并使用它来重绘(重置数据和更新图表)$('.chart').data('easyPieChart').update(40);
。
$scope.refreshChart = function (){
$('.chart').data('newChartData').update(40);
}
并在你的HTML中
<img src="assets/images/refresh.png" data-ng-click="refreshChart()"/>
最好的选择是对自己做一点检测工作,看看你的情况正是他们在第一页上的情况。用于刷新饼图的按钮(https://rendro.github.io/easy-pie-chart/)