এখন যেহেতু পারফরম্যান্সের পার্থক্যটি $broadcastএবং $emitএর মধ্যে থেকে মুছে ফেলা হয়েছে, সেখানে পছন্দ $scope.$emitকরার কোনও কারণ আছে $rootScope.$broadcastকি?
তারা পৃথক, হ্যাঁ।
$emit স্কোপ হায়ারার্কির (উপরের দিকে) সীমাবদ্ধ - এটি আপনার ডিজাইনের সাথে মানানসই হতে পারে তবে এটি আমার কাছে বরং স্বেচ্ছাসেবী বাধা বলে মনে হয়।
$rootScope.$broadcastইভেন্টটি শোনার জন্য বেছে নেওয়া সমস্ত ক্ষেত্রে কাজ করে , যা আমার মনে আরও বোধকরি বাধা।
আমি কিছু অনুপস্থিত করছি?
সম্পাদনা করুন:
উত্তরের জবাবে স্পষ্ট করার জন্য, প্রেরণের দিকনির্দেশটি আমি ইস্যু করছি না। $scope.$emitইভেন্টটি উপরের দিকে এবং $scope.$broadcastনীচে দিকে প্রেরণ করে । তবে কেন সবসময় $rootScope.$broadcastসমস্ত অভিযুক্ত শ্রোতার কাছে পৌঁছানোর জন্য ব্যবহার করবেন না ?




