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

  • FailArmy U

    FailArmy U

    29 AĞUSTOS 2009
  • Kamikazeepanda

    Kamikazeepan

    5 ŞUBAT 2006
  • Roger Huffman

    Roger Huffma

    4 ŞUBAT 2007