如何从控制器启动和重置 angular 计时器?

How to start and reset angular timer from controller?

我想在用户单击 recordLogs 方法时启动计时器,并在用户单击 stopLogs 方法时重置计时器。根据 angular-timer 文档,我们可以使用 timer-stoptimer-clear 方法来完成这些任务,但是当我在计时器上出现错误 startclear 未定义时从控制器调用它们。有什么想法吗?

main.html

 <div class="col-md-3">
           <timer interval="1000">{{hours}} hour{{hoursS}}, {{minutes}} minute{{minutesS}}, {{seconds}} second{{secondsS}}.</timer>
 </div>

Ctrl.js

$scope.stopLogs = function() {
    $scope.timer-clear();

};

$scope.recordLogs = function() {
    $scope.timer-start();
}

从这里查看示例:https://siddii.github.io/angular-timer/examples.html#/angularjs-single-timer-source