SORU
18 EYLÜL 2013, ÇARŞAMBA


AngularJS konumunu kullanarak $yönlendirmek için yeni bir Sayfa

Konum aşağıdaki AngularJS $ile test ediyorum. Bu sorunu ne bilmiyorum. Sadece eğer yönlendirme çalışma olup olmadığını kontrol etmek istiyorum:

HTML

<body data-ng-controller="MainCtrl">
   Hello {{name}}!
   <button ng-click='go()'>Go</button>
</body>

AngularJS kodu

var app = angular.module('location', []);
   app.controller('MainCtrl', function($scope,$routeParams, $location) {
   $scope.name = 'World';
   $scope.go = function() {
   $location.absUrl() = 'http://www.google.com';
   }
});

CEVAP
14 Ocak 2014, Salı


konum harici bir URL ile size yardımcı, pencere hizmet $yerine kullanmaz$:

$window.location.href = 'http://www.google.com';

Pencere nesne kullanabilirsiniz unutmayın, ama kolayca whereas window is not mockable olduğundan $pencere kötü bir uygulamadır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • mahalodotcom

    mahalodotcom

    8 HAZİRAN 2007
  • ShayLoss

    ShayLoss

    5 Kasım 2009
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011