0
我試圖將sessionlength
轉換爲秒,並將其保存在一個變量,稱爲totalTime
(totalTime
= sessionlength
* 60)。 在我的腳本中,用戶可以點擊按鈕來增加/減少sessionlength
。 但問題是總時間沒有改變sessionlegnth
改變。 任何人都可以指出我哪裏出錯了?提前致謝!變量沒有改變,而另一個變量變化
var myApp = angular.module('myApp', []);
myApp.controller('pomodoroTimer',function pomodoroTimer($scope) {
$scope.breaklength = 5;
$scope.sessionlength = 25;
$scope.totalTime = $scope.sessionlength * 60;
$scope.decreaseNumber = function() {
$scope.sessionlength--;
};
$scope.increaseNumber = function() {
$scope.sessionlength++;
};
});
$ scope.calcTotalTime();應該添加到decreaseNumber方法中。 –
@huanfeng謝謝。我會更新答案。 –
爲什麼你在'$ scope'中添加'calcTotalTime'?該功能不會被使用。 – alexmac