我試圖展示的圖表僅當用戶按下一個按鈕!目前,我做了以下內容:AngularJS隱藏和顯示一個字符
在HTML:
<canvas ng-hide="secondGraph" id="bar" class="chart chart-bar" data="data" labels="labels"></canvas>
<button class="btn btn-theme btn-block" ng-click="secondGraphCtrl()"><i class="fa fa-lock"></i> Second Graph</button>
在controllers.js:
$scope.secondGraphCtrl = function() {
if($scope.secondGraph==true)
$scope.secondGraph=false;
else
$scope.secondGraph=true;
}
但從未圖表顯示...我的$ scope.secondGraph開始= true
在此先感謝
你可以通過綁定簡化這個'ng-hide'到值'secondGraph'。讓'ng-click'只需在html中設置'secondGraph =!secondGraph'即可。 – Droogans
您的函數是否正在執行? –
是的,它是net.uk.sweet。我發出警報來驗證。它什麼都不顯示,只有系列文字出現 –