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

  • LAHWF

    LAHWF

    5 Kasım 2009
  • Phymec

    Phymec

    18 Temmuz 2009
  • Professor Messer

    Professor Me

    27 NİSAN 2007