আপনার মধ্যে কেউ কীভাবে অ্যাঙ্গুলারজেএস-তে অ্যাঙ্কর হ্যাশ লিঙ্কিংয়ে সুন্দরভাবে পরিচালনা করতে হয় ?
একটি সাধারণ FAQ- পৃষ্ঠার জন্য আমার নীচের মার্কআপ রয়েছে
<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>
উপরের যে কোনও লিঙ্কগুলিতে ক্লিক করার সময় অ্যাংুলারজেএস ইন্টারসেপ্ট করে এবং আমাকে সম্পূর্ণ ভিন্ন পৃষ্ঠায় নিয়ে যায় (আমার ক্ষেত্রে, লিঙ্কগুলির সাথে মেলে কোনও রুট না থাকায় একটি 404-পৃষ্ঠা))
আমার প্রথম চিন্তা ছিল " / FAQ /: অধ্যায় " এর সাথে মিলে যাওয়া একটি রুট তৈরি করা এবং এটির সাথে মিলে $routeParams.chapter
যাওয়া উপাদানগুলির সাথে সংশ্লিষ্ট নিয়ন্ত্রকের চেক এবং তারপরে স্ক্রোল করতে jQuery ব্যবহার করা।
তবে তারপরে অ্যাংুলারজেএস আবার আমার উপর ছিটকে পড়ে এবং যেভাবেই কেবল পৃষ্ঠার শীর্ষে স্ক্রোল করে।
সুতরাং, এখানে যে কেউ অতীতে অনুরূপ কিছু করেছিল এবং এর একটি ভাল সমাধান জানে?
সম্পাদনা করুন: এইচটিএমএল 5 মডে স্যুইচ করাতে আমার সমস্যার সমাধান হওয়া উচিত তবে আমরা IE8 + কে যাইহোক সমর্থন করতে হবে তাই আমি আশঙ্কা করি যে এটি কোনও গ্রহণযোগ্য সমাধান নয়: /
ng-href=""
পরিবর্তে ব্যবহার করার পরামর্শ দেয় ।