AngularJS এ 2 উপায় ডেটা বাইন্ডিং কি?
AngularJS এ 2 উপায় ডেটা বাইন্ডিং কি?

ভিডিও: AngularJS এ 2 উপায় ডেটা বাইন্ডিং কি?

ভিডিও: AngularJS এ 2 উপায় ডেটা বাইন্ডিং কি?
ভিডিও: AngularJS টিউটোরিয়াল #4 - 2-ওয়ে ডেটা বাইন্ডিং 2024, মে
Anonim

দুই - পথ বাঁধাই

AngularJS এ ডেটা বাইন্ডিং মডেল এবং ভিউ এর মধ্যে সিঙ্ক্রোনাইজেশন। কখন তথ্য মডেল পরিবর্তনে, দৃশ্য পরিবর্তন প্রতিফলিত করে, এবং কখন তথ্য দৃশ্যের পরিবর্তনে, মডেলটিও আপডেট করা হয়

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, দ্বিমুখী ডেটা বাইন্ডিংয়ের ব্যবহার কী?

দুই - পথ বাঁধাই যে কোনো মানে তথ্য -মডেলকে প্রভাবিত করে এমন সম্পর্কিত পরিবর্তনগুলি অবিলম্বে মিলে যাওয়া দৃশ্য(গুলি)গুলিতে প্রচার করা হয় এবং যে কোনও দৃশ্য(গুলি) (ব্যবহারকারীর দ্বারা) করা পরিবর্তনগুলি অন্তর্নিহিত মডেলে অবিলম্বে প্রতিফলিত হয়৷ যখন অ্যাপ তথ্য পরিবর্তন, তাই UI, এবং বিপরীতভাবে.

তদ্ব্যতীত, আপনি কীভাবে কৌণিকভাবে দ্বিমুখী ডেটা বাইন্ডিং তৈরি করবেন? ব্যবহার দুই - ওয়ে ডেটা বাইন্ডিং . দুই - উপায় তথ্য বাঁধাই ইনপুট এবং আউটপুট একত্রিত করে বাঁধাই ngModel নির্দেশ ব্যবহার করে একটি একক স্বরলিপিতে। প্রতি সৃষ্টি আপনার নিজস্ব উপাদান যা সমর্থন করে দুই - পথ বাঁধাই , আপনি একটি @Input এর সাথে মেলে একটি @Output বৈশিষ্ট্য সংজ্ঞায়িত করতে হবে, কিন্তু পরিবর্তনের সাথে প্রত্যয় যোগ করুন।

এটি বিবেচনায় রেখে, অ্যাঙ্গুলারজেএস-এ ওয়ান ওয়ে বাইন্ডিং এবং টু ওয়ে বাইন্ডিংয়ের মধ্যে পার্থক্য কী?

এক উপায় বাঁধাই হয় বাঁধাই করা মডেল থেকে দেখার ডেটা। এছাড়াও দুই উপায় বাঁধাই হয় বাঁধাই করা মডেল থেকে দেখতে এবং মডেল থেকে দেখার ডেটা। দুই উপায় তথ্য বাঁধাই -> UI ক্ষেত্রের যেকোনো পরিবর্তন মডেলকে আপডেট করে এবং মডেলের কোনো পরিবর্তন UI ক্ষেত্রকে আপডেট করে। একমুখী তথ্য বাঁধাই ডেটার একমুখী প্রবাহের কারণে এটি আরও ভাল পদ্ধতি।

ওয়ান ওয়ে ডাটা বাইন্ডিং এবং টু ওয়ে ডাটা বাইন্ডিং কি?

কি আছে দুই - উপায় তথ্য বাঁধাই এবং এক - উপায় তথ্য প্রবাহ, এবং কিভাবে তারা ভিন্ন? দ্বিমুখী ডেটা বাইন্ডিং মানে UI ক্ষেত্রগুলি মডেলের সাথে আবদ্ধ তথ্য গতিশীলভাবে যেমন একটি UI ক্ষেত্র পরিবর্তন হলে, মডেল তথ্য এটি এবং তদ্বিপরীত সঙ্গে পরিবর্তন. এক উপায় তথ্য প্রবাহ মানে মডেল সত্যের একক উৎস।

প্রস্তাবিত: