Vue-তে ইভেন্ট প্যারামিটার

নির্গত ইভেন্টগুলিতে প্যারামিটার পাঠানো যায়। একটি উদাহরণ দিয়ে দেখি। ধরা যাক প্যারেন্ট কম্পোনেন্টের ফাংশনটি প্যারামিটার গ্রহণ করে:

App.vuemethods: {
  func(arg1, arg2) {
    console.log(arg1, arg2);
  }
}

এই প্যারামিটারগুলি ইভেন্টের নামের পরে $emit ফাংশনের প্যারামিটার হিসাবে নির্দিষ্ট করতে হবে:

components/User.vuemethods: {
  handle() {
    this.$emit('show', 'xxx', 'yyy');
  }
}
Задание 1

প্যারেন্ট কম্পোনেন্ট থেকে চাইল্ড কম্পোনেন্টে নিম্নলিখিত মেথডটি পাস করুন:

App.vuemethods: {
  func(name) {
    console.log(name);
  }
}

কর্মী কম্পোনেন্টে একটি বাটন তৈরি করুন, যে বাটনে ক্লিক করলে কর্মীর নাম প্যারেন্ট কম্পোনেন্টে প্রেরণ করা হবে।

Задание 2

প্যারেন্ট কম্পোনেন্ট থেকে চাইল্ড কম্পোনেন্টে নিম্নলিখিত মেথডটি পাস করুন:

App.vuemethods: {
  func(name, salary) {
    console.log(name, salary);
  }
}

কর্মী কম্পোনেন্টে একটি বাটন তৈরি করুন, যে বাটনে ক্লিক করলে কর্মীর নাম এবং বেতন প্যারেন্ট কম্পোনেন্টে প্রেরণ করা হবে।