จะเลื่อนไปด้านบน (หรือจุดยึด) จากตำแหน่งปัจจุบันเมื่อเปลี่ยนมุมมองด้วย AngularJS ได้อย่างไร

ฉันกำลังจะเริ่มเรียน Angular และฉันแค่อยากรู้ว่ามันเป็นไปได้ไหม เพื่อที่จะได้เลื่อนลงและคลิกลิงค์เพื่อเปลี่ยนมุมมอง คุณจะทำมันอย่างไรเมื่อวิวถัดไปถูกโหลดเข้ามา ตำแหน่งการเลื่อนจะทำให้การเลื่อนขึ้นไปที่ด้านบนของหน้า (หรือจุดยึด) เคลื่อนไหวจากตำแหน่งปัจจุบันแทนที่จะกระโดดไปที่ด้านบนของหน้า


person Robbie Fikes    schedule 01.01.2015    source แหล่งที่มา


คำตอบ (1)


คุณสามารถใช้บริการ $anchorScroll ได้ ดูตัวอย่างในเอกสารประกอบ

    <a id="top"></a>

   $location.hash('top');
   $anchorScroll();
person Jayantha Lal Sirisena    schedule 01.01.2015