SORU
13 ŞUBAT 2014, PERŞEMBE


- $Açısal js anchorScroll pürüzsüz/süre

Merhaba Açısal okuma $anchorScroll elemanları ilerleyin pürüzsüz süre/gevşeme bir seçenek olabilir hiçbir fikrim yok doc Js.

sadece diyor ki:

$location.hash('bottom');

    // call $anchorScroll()
    $anchorScroll();

Bir WordPress kullanmak ve aslında kullanmıyorum beri istemiyorumorada zekice , basit bir yoludur veya $anchorScroll genişletmek için kaydırma daha yumuşak ?

teşekkürler

CEVAP
20 ŞUBAT 2014, PERŞEMBE


Ne yazık ki bu mümkün $anchorScroll kullanmıyor. Keşfettiğiniz gibi $anchorScroll herhangi bir seçenek yok ve $ngAnimate ile çalışmıyor. Kaydırma animasyon için kendi servisi/fabrika ya da sadece düz javascript kullanmak gerekir.

Kendi kendine öğrenme uğruna birlikte yumuşak kaydırma servisi ile bir örnek koydum. Muhtemelen herhangi bir geri bildirim teşvik edilir bu yüzden bunu yapmak için daha iyi yollar vardır.

Herhangi bir öğe için ng-click="gotoElement(ID)" eklemek bir öğeye ilerleyin. Daha iyi bir yol bu bir Direktif yapmak olacaktır sanırım.

İşte working example on jsFiddle.

Güncelleme

Şimdi bunu gerçekleştirmek için üçüncü taraf direktifleri vardır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dumb Stupid Videos

    Dumb Stupid

    26 Kasım 2013
  • PhoneBuff

    PhoneBuff

    10 HAZİRAN 2011
  • TROPFEST

    TROPFEST

    27 Mart 2007