URL sorgu parametrelerini temizlemek için Nasıl?AngularJS: | Netgez.com
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

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • mahalodotcom

    mahalodotcom

    8 HAZİRAN 2007
  • thelonelyisland

    thelonelyisl

    23 Aralık 2005