AngularJS HTML DOM

AngularJS HTML DOM নির্দেশাবলী শিখুন

AngularJS HTML DOM

AngularJS-এর HTML DOM উপাদানগুলির বৈশিষ্ট্যগুলিতে অ্যাপ্লিকেশন ডেটা আবদ্ধ করার নির্দেশ রয়েছে।

টিপ:

HTML DOM উপাদান নিয়ন্ত্রণ করতে AngularJS নির্দেশাবলী ব্যবহার করুন।

ng-অক্ষম নির্দেশিকা

ng-অক্ষম নির্দেশিকা AngularJS অ্যাপ্লিকেশন ডেটাকে HTML উপাদানের নিষ্ক্রিয় বৈশিষ্ট্যের সাথে আবদ্ধ করে।

AngularJS Example

<div ng-app="" ng-init="mySwitch=true">

<p>
<button ng-disabled="mySwitch">Click Me!</button>
</p>

<p>
<input type="checkbox" ng-model="mySwitch">Button
</p>

<p>
{{ mySwitch }}
</p>

</div>

আবেদন বিবরণ:

ng-অক্ষম নির্দেশিকা ব্যবহার ডেটা mySwitch-কে HTML বোতামের নিষ্ক্রিয় বৈশিষ্ট্যের সাথে আবদ্ধ করে।

ng-মডেল নির্দেশিকা HTML চেকবক্স উপাদানের মানকে mySwitch-এর মানের সাথে আবদ্ধ করে।

যদি mySwitch এর মান সত্যে মূল্যায়ন করে, বোতামটি নিষ্ক্রিয় করা হয়:

<p>
<button disabled>Click Me!</button>
</p>

যদি mySwitch এর মান মিথ্যাতে মূল্যায়ন করে, বোতামটি নিষ্ক্রিয় করা হবে না:

<p>
<button>Click Me!</button>
</p>

mySwitch = true

বোতামটি নিষ্ক্রিয়

ব্যবহারকারী ক্লিক করতে পারবেন না

অক্ষম বৈশিষ্ট্য যোগ করা হয়েছে

mySwitch = false

বোতামটি সক্রিয়

ব্যবহারকারী ক্লিক করতে পারেন

অক্ষম বৈশিষ্ট্য বিদ্যমান নেই

ng-শো নির্দেশনা

এনজি-শো নির্দেশিকা একটি HTML উপাদান দেখায় বা লুকিয়ে রাখে।

AngularJS Example

<div ng-app="">

<p ng-show="true">I am visible.</p>

<p ng-show="false">I am not visible.</p>

</div>

এনজি-শো নির্দেশিকা এনজি-শো-এর মানের উপর ভিত্তি করে একটি HTML উপাদান দেখায় (বা লুকিয়ে)।

আপনি সত্য বা মিথ্যা মূল্যায়ন করে এমন যেকোনো অভিব্যক্তি ব্যবহার করতে পারেন:

AngularJS Example

<div ng-app="" ng-init="hour=13">

<p ng-show="hour > 12">I am visible.</p>

</div>

দ্রষ্টব্য:

পরবর্তী অধ্যায়ে HTML উপাদানগুলি লুকানোর জন্য একটি বোতাম ক্লিক ব্যবহার করার আরও উদাহরণ রয়েছে।

ng-লুকান নির্দেশ

ng-hide নির্দেশিকা একটি HTML উপাদান লুকিয়ে বা দেখায়।

AngularJS Example

<div ng-app="">

<p ng-hide="true">I am not visible.</p>

<p ng-hide="false">I am visible.</p>

</div>
নির্দেশ মান উপসংহার ব্যাখ্যা
ng-show true উপাদান প্রদর্শিত হয় উপাদান দেখান
ng-show false উপাদান লুকানো হবে উপাদান লুকান
ng-hide true উপাদান লুকানো হবে উপাদান লুকান
ng-hide false উপাদান প্রদর্শিত হয় উপাদান দেখান

মূল পার্থক্য:

ng-show এবং ng-hide একে অপরের বিপরীত কাজ করে। ng-show="true" ng-hide="false" এর সমতুল্য।

উভয় সিএসএস প্রদর্শন বৈশিষ্ট্য ব্যবহার করে উপাদান লুকান/দেখান।

ব্যবহারিক উদাহরণ

ব্যবহারকারী লগইন

ব্যবহারকারী লগ ইন না থাকলে বোতামগুলি নিষ্ক্রিয় করতে ng-অক্ষম ব্যবহার করুন৷

অবস্থা দ্বারা প্রদর্শন

প্রক্রিয়া শেষ হওয়ার পরে বার্তাগুলি প্রদর্শন করতে ng-show ব্যবহার করুন

ভুল ঢেকে রাখা

বৈধ ডেটা এন্ট্রির সময় ত্রুটি বার্তা লুকানোর জন্য ng-hide ব্যবহার করুন

কনফিগারেশন বিকল্প

পর্যায়ক্রমে উন্নত কনফিগারেশন বিকল্পগুলি দেখাতে ng-show/ng-hide ব্যবহার করুন

ব্যায়ামের মাধ্যমে শেখা

নিচের কোন নির্দেশাবলী সিএসএস ডিসপ্লে ব্যবহার করে: কোনো উপাদান লুকানোর জন্য নয়?

ng-শো (ভুল মান সহ)
✓ ঠিক আছে! ng-show="false" ডিসপ্লে ব্যবহার করে: উপাদানের জন্য কোনোটি নয়।
ng-hide (সত্য মান সহ)
✓ ঠিক আছে! ng-hide="true" ডিসপ্লে ব্যবহার করে: উপাদানের জন্য কোনোটি নয়।
ng-disabled
✗ ভুল! ng-অক্ষম অক্ষম বৈশিষ্ট্য যোগ করে, প্রদর্শন পরিবর্তন করে না।
ng-model
✗ ভুল! ng-মডেল ডেটা বাইন্ডিংয়ের জন্য ব্যবহৃত হয়।

প্রশিক্ষণ শুরু করুন:

উপরের ব্যায়াম চেষ্টা করুন. প্রতিটি অপশনে ক্লিক করুন এবং সঠিক উত্তর চেক করুন।

AngularJS HTML DOM নির্দেশাবলী আয়ত্ত করার জন্য এই ধারণাগুলি গুরুত্বপূর্ণ।

দ্রুত নোট

ng-disabled

ব্যবহার করুন:উপাদান নিষ্ক্রিয়/সক্ষম করুন

কার্যকলাপ:নিষ্ক্রিয় বৈশিষ্ট্য যুক্ত/সরান

মান: boolean (true/false)

ng-show

ব্যবহার করুন:উপাদানগুলি দেখান/লুকান

কার্যকলাপ:CSS প্রদর্শন বৈশিষ্ট্য পরিবর্তন করতে

মান:বুলিয়ান (সত্য = দেখান, মিথ্যা = লুকান)

ng-hide

ব্যবহার করুন:উপাদান লুকান/দেখান

কার্যকলাপ:CSS প্রদর্শন বৈশিষ্ট্য পরিবর্তন করতে

মান:বুলিয়ান (সত্য = লুকান, মিথ্যা = দেখান)