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

  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009