2016-04-27 15 views
0

を押した後、ユーザーを別のページにリダイレクトするRuby on Railsを使用して角とバックエンドをフロントエンドで作成しています。 私は以下のタグを持っています。私は、機能を起動し、押されたときに他のページにリダイレクトしたいと思います。<a>タグ

<a class="page-header--transparent-nav-item" ng-click="deleteSession()" 
href="#home">Logout</a> 

「deleteSession()」が動作しているようです。しかし、 "#home"にはリダイレクトされません。 ユーザーをリダイレクトする方法を教えてください。

答えて

0

下記のようにお試しください。$windowサービスを利用してください。

.controller('ExampleController', ['$scope', '$window', function($scope, $window) { 

    $scope.deleteSession= function() { 
      $window.location.href = yoururlhere; 
     }; 
} 
+0

プロパティ 'location'が未定義であるというエラーが表示されます。 – Kahsn

+0

私は答えを更新しました。それを見てください。 – Sampath