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

  • Adam Washington

    Adam Washing

    12 Mayıs 2006
  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • Manuel Vizcaino

    Manuel Vizca

    27 Mayıs 2008