কৌণিক জেএস-এ এনজি-পরিবর্তন কী এবং এর মান কীভাবে নির্ধারণ করা যায়?



এনজি-পরিবর্তন হ'ল কৌণিক জেএস-তে একটি নির্দেশনা যা কোনও উপাদানটির মান বা ইভেন্ট পরিবর্তন করা হয় তখন ক্রিয়াকলাপ সম্পাদনের জন্য বোঝায়। উদাহরণ সহ এটি সম্পর্কে সমস্ত কিছু শিখুন।

হাই, এর দেওয়া একটি আকর্ষণীয় নির্দেশিকা সম্পর্কে শিখি , অর্থাৎ এনজি-পরিবর্তন নির্দেশিকা, নাম নিজেই আংশিকভাবে এটি সম্পাদন করে এমন কাজটি সরিয়ে দেয়। প্রোগ্রামাররা সাধারণত পরিবর্তন এবং এনজি-চেঞ্জ ইভেন্টের মধ্যে বিভ্রান্ত হয়ে যায়, আসুন আজ এই ব্লগে সমস্ত কিছু পরিষ্কার করা যাক। আমরা আজ যে বিষয়গুলি গ্রহণ করব তা হ'ল:

ব্লগটি নিয়ে অগ্রসর হওয়ার আগে, প্রথমে অ্যাংুলারজেএস-এ কী নির্দেশনা রয়েছে তা আমাদের প্রথমে একটি তদন্ত করা হবে।





নির্দেশ কী?

কৌণিক জেএস নির্দেশাবলী কেবলমাত্র একটি উপসর্গ ‘এনজি-’ দিয়ে প্রসারিত এইচটিএমএল বৈশিষ্ট্যগুলি বাড়ানো হয়। AngularJS বিল্ট-ইন নির্দেশিকাগুলির একটি সেট সরবরাহ করে যা অফার করে বিভিন্ন কার্যকারিতা আমাদের অ্যাপ্লিকেশন।

AngularJS আমাদের নিজস্ব নির্দেশাবলী সংজ্ঞায়িত করতে দেয়।



এনজি-চেঞ্জ কী?

পরিবর্তন হ'ল ক যা কোনও উপাদানটির মান বা ইভেন্ট পরিবর্তন করা হয় তখন অপারেশন সম্পাদনের জন্য বোঝানো হয়। অন্য কথায়,এনজি-চেঞ্জনির্দেশটি কৌনিক জেএসএসকে বলে যখন কোনও এইচটিএমএল উপাদানটির মান পরিবর্তিত হয় do

কিভাবে গ্রহনটি সেট আপ করবেন

একটিএনজি-মডেলএনজি-চেঞ্জ ডাইরেক্টিভের জন্য দিকনির্দেশক প্রয়োজন।



এনজি-পরিবর্তন নির্দেশনা ব্যবহার করার সময় গুরুত্বপূর্ণ পয়েন্টগুলি:

  • অন ​​চেঞ্জ ইভেন্টে কী ঘটে? দ্যএনজি-চেঞ্জঅ্যাঙ্গুলারজেএস-এর নির্দেশনা উভয়ই উপাদানটির মূল অন্বেষণ ইভেন্টকে ওভাররাইড করে নাএনজি-চেঞ্জএক্সপ্রেশন এবং মূল অন্বেষণ ইভেন্টগুলি কার্যকর করা হবে।
  • দ্যএনজি-চেঞ্জইভেন্টের প্রতিটি পরিবর্তনে ইভেন্টটি ট্রিগার হয়। এটি সমস্ত পরিবর্তনগুলি করার জন্য অপেক্ষা করবে না, বা ইনপুট ক্ষেত্রটির ফোকাস হারাবে।
  • দ্যএনজি-চেঞ্জইভেন্টটি কেবল তখনই ট্রিগার করা হয় যদি ইনপুট মানটিতে প্রকৃত পরিবর্তন হয়, এবং না যদি পরিবর্তনটি কোনও জাভাস্ক্রিপ্ট থেকে করা হয়েছিল।
  • এই এনজি-পরিবর্তন নির্দেশটি, এবং এর মতো এইচটিএমএল ট্যাগ দ্বারা সমর্থিত।
  • এনজিচঞ্জের এক্সপ্রেশনটি কেবল তখনই মূল্যায়ন করা হয় যখন ইনপুট মানের পরিবর্তনটি কোনও মডেলকে প্রতিশ্রুতিবদ্ধ হওয়ার কারণ দেয়।

এটি মূল্যায়ন করা হবে না:

  1. যদি $ পার্সার রূপান্তর পাইপলাইন থেকে মানটি ফিরে আসে তবে
  2. যদি ইনপুটটি অবৈধ অব্যাহত থাকে, যেহেতু মডেলটি শূন্য থাকবে
  3. যদি মডেলটি কোনও ইনপুট মান দ্বারা নয় তবে প্রোগ্রামগতভাবে পরিবর্তিত হয়।

বিঃদ্রঃ , এই নির্দেশিকা প্রয়োজনএনজি মডেলউপস্হিত.

বাক্য গঠন:

< উপাদান এনজি-চেঞ্জ='অভিব্যক্তি' > উপাদান >

এক্সপ্রেশন: এটি এমন একটি এক্সপ্রেশন নির্দিষ্ট করে যা কার্যকর করা হয় যখন কোনও উপাদানের মান পরিবর্তিত হয়।

উদাহরণ:

 

ইনপুট ক্ষেত্রে টাইপ করুন:

ইনপুট ক্ষেত্রটি {{গণনা}} বার পরিবর্তন হয়েছে।

কৌণিক.মোডুল ('অ্যাপ 1', []) .কন্ট্রোলার ('সিএনজি 1 এল', ['$ স্কোপ', ফাংশন ($ স্কোপ) {$ স্কোপকন্ট = 0 $ স্কোপ.মাইফুন = ফাংশন () {$ স্কোপকন্ট ++} }])

আউটপুট (3 পরিবর্তনের পরে)

ইনপুট ক্ষেত্রে টাইপ করুন:

ইনপুট ক্ষেত্রটি 3 বার পরিবর্তন হয়েছে।

আমি আশা করি, এতক্ষণে আপনি সম্ভবত এনজি-চেঞ্জের দিকনির্দেশনার একটি স্পষ্ট ধারণা পেয়েছেন, এটি আপনার প্রোগ্রামগুলিতে ব্যবহার করার চেষ্টা করুন এবং আপনি কতটা শিখলেন তা দেখুন। পড়ার জন্য ধন্যবাদ.আমি আপনাকে এটি মাধ্যমে যেতে সুপারিশ করব কৌণিক টিউটোরিয়াল এডুরেকা ভিডিও প্লেলিস্ট ভিডিও দেখতে এবং কৌনিক অ্যাপ্লিকেশনগুলির সাথে কীভাবে কাজ করা যায় তা শিখতে।

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