AngularJS の基本的な情報を見つけようとしましたが$rootScope.$broadcast、AngularJS のドキュメントはあまり役に立ちません。簡単に言えば、なぜこれを使用するのでしょうか。
また、John Papa のホット タオルテンプレート内には、次の名前の共通モジュールにカスタム関数があります$broadcast。
function $broadcast() {
return $rootScope.$broadcast.apply($rootScope, arguments);
}
これが何をしているのか理解できませんでした。したがって、ここにいくつかの基本的な質問があります。
1) 何をし$rootScope.$broadcastますか?
$rootScope.$broadcast2)との違いは何$rootScope.$broadcast.applyですか?