2016-04-23 4 views
0

Я не знаю почему, но у меня есть два дубликата запроса от моего контроллера AuditionCtrl до базы данных. Пожалуйста, помогите понять эту проблему.AngularJS Повторяющийся запрос GET

здесь вы можете увидеть два получить запрос enter image description here GitHub мой проект https://[email protected]/vonoprienko/iknowit.git

+0

Ваш репо частный –

+0

извините, подождите одну секунду. pls https://bitbucket.org/vonoprienko/iknowit/overview –

ответ

2

Дубликат: function called twice inside angularjs controller

Это ваш audition.html

<div class="container-fluid fill" ng-controller="AuditionCtrl"> 
    <div class="row"> 
     <div class="col-lg-12 col-md-12 col-sm-12"> 
      <p>Welcome to exercise listening and typing!</p> 
      <br> 
      <button type="button" class="btn btn-default" ng-click="readbtn();">Play</button> 
      <br> 
      <input type="text" ng-model="userAnswer" placeholder="Type heard"> 
      <button type="button" class="btn btn-default" ng-click="nextWord();">Next word</button> 
      <button type="button" class="btn btn-default" ng-click="skipWord();">Skip</button> 
      <br> 
      <label id="labelMessage" ng-bind="showCorrect"></label> 
     </div> 
    </div> 
</div> 

И это часть вашего приложения .js

.when('/audition', { 
     templateUrl: 'partials/audition.html', 
     controller: 'AuditionCtrl', 
     access: { 
      requiredLogin: false 
     } 

Как указано в ответе. Вы подключили свой контроллер к нескольким элементам, которые дважды приводят к перекосу углового вызова на контроллере.

+0

Спасибо, очень простое решение! –

Смежные вопросы