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

  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011
  • technodromeband's channel

    technodromeb

    28 NİSAN 2011