AngularJS çapa karma bağlantı güzel nasıl idare biliyor musunuz ?
Basit bir SSS sayfası için aşağıdaki biçimlendirmeye sahibim
<a href="#faq-1">Question 1</a>
<a href="#faq-2">Question 2</a>
<a href="#faq-3">Question 3</a>
<h3 id="faq-1">Question 1</h3>
<h3 id="faq-2">Question 2</h3>
<h3 id="fa1-3">Question 3</h3>
Yukarıdaki bağlantılardan herhangi birine tıkladığınızda AngularJS araya girer ve beni tamamen farklı bir sayfaya yönlendirir (benim durumumda, bağlantılarla eşleşen rota olmadığı için 404 sayfalık bir sayfa).
İlk düşüncem " / faq /: bölüm " ile eşleşen bir rota oluşturmak ve $routeParams.chapter
eşleşen bir elemandan sonra eşleşen bir denetleyiciyi kontrol etmek ve ardından aşağıya kaydırmak için jQuery kullanmaktı.
Ama sonra AngularJS bana tekrar bakıyor ve yine de sayfanın üst kısmına kaydırıyor.
Öyleyse, burada kimse geçmişte benzer bir şey yaptı ve buna iyi bir çözüm biliyor mu?
Edit: html5Mode geçiş benim sorunları çözmek gerekir ama biz zaten kabul bir çözüm değil korkuyorum IE8 + yine de desteklemek zorunda: /
ng-href=""
yerine açısal kullanmayı önerir .