SORU
29 HAZİRAN 2013, CUMARTESİ


URL sorgu parametrelerini temizlemek için Nasıl?AngularJS:

AngularJS başvurum kullanıcının LinkedIn profilini erişimi olması gerekir. Ama bunu yaparken ben yönlendirmek için ihtiyacınız olan kullanıcı için bir LinkedIn URL içeren bir geri arama redirect_uri parametreyi söyleyecek LinkedIn yönlendir kullanıcı benim web uygulaması vardır ve bir "kod" sorgusu param URL. Geleneksel Oauth 2.0 bir akış.

Her şeyi LinkedIn, aşağıdaki URL için Kullanıcı yönlendirir dışında harika çalışıyor:

http://localhost:8080/?code=XXX&state=YYY#/users/123/providers/LinkedIn/social-sites

Temizlik yapmak için URL ?code=XXX&state=YYY kaldırmak istiyorum. Kullanıcı LinkedIn yönlendirme alınan sorgu parametreleri görmek gerekmez.

$location.absUrl($location.path() $location.hash()).replace() ama URL sorgu parametreler tutmaya çalıştım.

Ayrıca sorgu parametreleri, örneğin çıkarmak için kuramıyorum "", ($location.search()).codekullanarak.kod Olması gibi görünüyor ? önce # yukarıdaki URL kandırma Açısal.

CEVAP
22 AĞUSTOS 2014, Cuma


Kullanıyorum

$location.search('key', null)

Bu sadece benim anahtarı siler ama URL görünürlüğünü kaldırır gibi.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • michal lelkowski

    michal lelko

    9 Temmuz 2006