2015-10-07 59 views
0

http://siddii.github.io/angular-timer/examples.html#/angularjs-single-timer麻烦角计时器指令运行

试图让一个简单的定时器指令对健身应用工作,3号线

<ion-view view-title="Add/Edit Workout" ng-controller="WorkoutEditsCtrl"> 
    <ion-nav-buttons side="secondary"> 
    <h3><timer /></h3> 

     <!-- <h1 class="title">{{workout.name}}</h1> --> 

      <button class="button button-icon ion-compose"ng-click="addEx(); startTimer()"></button> 

    </ion-nav-buttons> 
    <ion-content> 

它似乎在凉亭正确安装,在我的index.html我有这条线,似乎罚款:

<script src="lib/angular-timer/app//js/_timer.js"></script> 

比我控制文件:

var contollers = angular.module('CovalentFitness.controllers', ['timer']) 

contollers.controller('WorkoutEditsCtrl', function($scope, $location, $ionicModal, WorkoutServices) { 
    //Timer 

    // $scope.timerRunning = true; 

    // $scope.startTimer = function(){ 
    //  $scope.$broadcast('timer-start'); 
    //  $scope.timerRunning = true; 
    // }; 

    // $scope.stopTimer = function(){ 
    //  $scope.$broadcast('timer-stop'); 
    //  $scope.timerRunning = false; 
    // }; 

    // $scope.$on('timer-stopped', function (event, data){ 
    //  console.log('Timer Stopped - data = ', data); 
    // }); 
}) 

这对我已经安装了以前的指令前工作... 这是错误我得到

Error: [$injector:unpr] Unknown provider: I18nServiceProvider <- I18nService 

回答

1

你包括了错误的文件。您应该包含位于dist文件夹中的angular-timer.js文件。

<script src="lib/angular-timer/dist/angular-timer.js"></script> 
+0

不错,现在它只是说,人性是没有定义的持续时间,所以我想我必须安装太 – WinchenzoMagnifico

+0

看起来像你需要momentjs此外,如果你还没有拥有它。 https://github.com/siddii/angular-timer#requirements –