অ্যাঙ্গুলারজেএস-এ স্টেটপ্রোভাইডার সম্পর্কে আপনার যা জানা দরকার

অ্যাঙ্গুলারজেএস-এ স্টেটপ্রোভাইডার একটি রুটের বিভিন্ন রাজ্য সংজ্ঞায়িত করতে এবং কোনও রুটে সরাসরি হ্রেফ ব্যবহার না করে একটি নাম, নিয়ামক, ভিন্ন দৃষ্টিভঙ্গি দেওয়ার জন্য ব্যবহৃত হয়।

রাউটিং একটি গুরুত্বপূর্ণ দিক যা ব্যবহার করে একক পৃষ্ঠার অ্যাপ্লিকেশন তৈরি করার সময় অবশ্যই মনে রাখা উচিত । এই নিবন্ধে, আমরা ব্যবহার করে রাউটিংয়ের ধারণার সাথে নিজেকে পরিচিত করব ইউআই-রাউটার এবং দেখুন AngularJS এ স্টেটপ্রোভাইডার কীভাবে নিম্নলিখিত ক্রমটিতে কাজ করে:



অ্যাঙ্গুলারজেএস-এ স্টেটপ্রোভাইডার ব্যবহার করার পদ্ধতি

P statePovider এক রুটের বিভিন্ন রাজ্য সংজ্ঞায়িত করতে ব্যবহৃত হয়। আপনি সরাসরি ব্যবহার না করেই রাজ্যটিকে একটি নাম, আলাদা নিয়ামক, আলাদা দর্শন দিতে পারেন href একটি রুটে Methods stateprovider এর ধারণাটি ব্যবহার করে এমন বিভিন্ন পদ্ধতি রয়েছে ।

SAS প্রোগ্রামিং ভাষা কি

কৌণিক লোগো - কৌণিক স্টেটপ্রোভিডার - এডুরেকা

সুতরাং, চলুন এবং বিভিন্ন পদ্ধতি আলোচনা করা যাক।



AngularUI রাউটার

ইউআই-রাউটার একটি রাউটিং AngularJS এর ​​জন্য AngularUI টিম দ্বারা নির্মিত। এটির জন্য রুট তৈরি করতে ব্যবহৃত হয় এবং এনজিআরউটের চেয়ে পৃথক একটি অ্যাপ্রোচ সরবরাহ করে। ইউআই-রাউটার অতিরিক্ত বৈশিষ্ট্য নিয়ে গর্ব করে এবং জটিল প্রকল্প এবং অ্যাপ্লিকেশনগুলির জন্য আরও উপযুক্ত হিসাবে প্রমাণিত করে।

প্রকল্প শুরু করা হচ্ছে

এই পদক্ষেপে, আমরা মাথার কৌনিক ফাইলগুলি এম্বেড করি।

... ... // ন্যাভিগেশন মেনু// সামগ্রী

আমাদের আবেদনের মূল যুক্তি উপস্থিত রয়েছে app.js :



var অ্যাপ্লিকেশন = কৌণিক.মডিউল ('অ্যাঙ্গুলারআউটিংএক্স', ['ui.router'])

রাউটিং

রাউটিং পরিচালনা করতে আমাদের $ statePovider যুক্ত করতে হবে। নীচে দেওয়া কোডটিতে, প্রধান পৃষ্ঠা এবং তথ্য পৃষ্ঠার মধ্যে রাউটিংটি দেখানো হয়েছে।

// app.js app.config (ফাংশন ($ statePovider, $ urlRouterProvider) {var state = [{নাম: 'প্রধান', url: '/', টেমপ্লেট: '', নিয়ামক: ফাংশন ($ সুযোগ, $ stateParams) $ $ সুযোগ.প্রেমআইডি = $ stateParams.id}}] state.forEach ((রাজ্য) => $ statePovider.state (রাজ্য)) $ urlRouterProvider.otherwise ('/')})

জাভা উদাহরণ প্রোগ্রামে বস্তুর অ্যারে

এগুলি এমন কিছু ধারণা যা ব্যবহার করে $ statePovider। এর সাথে, আমরা আমাদের নিবন্ধের শেষে এসেছি।

হ্যাক আউট এডুরেকা, বিশ্বস্ত জুড়ে 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা by কৌণিক একটি জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক যা স্কেলযোগ্য, এন্টারপ্রাইজ এবং পারফরম্যান্স ক্লায়েন্ট-সাইড ওয়েব অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়। কৌণিক কাঠামোর গ্রহণযোগ্যতা উচ্চ হওয়ায়, অ্যাপ্লিকেশনটির পারফরম্যান্স ম্যানেজমেন্ট হ'ল সম্প্রদায়-পরিচালিত পরোক্ষভাবে আরও ভাল কাজের সুযোগ চালাচ্ছে। কৌণিক শংসাপত্র প্রশিক্ষণের লক্ষ্য এন্টারপ্রাইজ অ্যাপ্লিকেশন বিকাশের চারপাশে এই সমস্ত নতুন ধারণাটি আচ্ছাদন করা।

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এটি 'অ্যাঙ্গুলারজেএস-এ স্টেটপ্রোভাইডার' ব্লগের মন্তব্য বিভাগে উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।