2017-08-07 13 views
1

ドキュメントと別の例から、実際に私はこれを正しく使用しています。ただし、Chromeのコンソールでエラーが表示される: $ anchorScrollが定義されていません。

これを引き起こすclick関数は、以下のviewBugForm()というコードの中にあります。ここで

feedbackModule.controller('feedbackController', ['$scope', '$timeout','$location','commonService', 
         function ($scope, $timeout, $location, commonService) { 

          scroll =() => { 
           $timeout(() => { 
            $location.hash('bug-form'); 
            $anchorScroll(); 
           }); 
          } 

          $scope.viewBugForm = (type) => 
          { 
           scroll(); 
          } 

はアンカーである:

<a id="bug-form"></a> 

率直に言って、私は間違って何かを見つけることができません。私はタイムアウトの有無にかかわらず試しました。

アイデア?

おかげ

答えて

1

は$ anchorScroll

ダム間違いをインポートしていませんでした。 $ locationから来たと思いました

関連する問題