「@」と「=」は理解しやすいですが、「&」を使用する必要があるシナリオはありますか?
デモを提供していただければ幸いです。
走同样的路,发现不同的人生
& 使用法: 親スコープから関数を渡し、後で呼び出します
いつ使用するか: ディレクティブでコントローラー メソッドを呼び出す必要がある場合、通常はディレクティブ内のパラメーターをコントローラー メソッドに渡します
実際のケース: たとえば、ツリー構造のディレクティブでは、ノードを選択した後、サーバーにアクセスして選択したノードに基づいてデータを取得するなど、コントローラーでこのノードに対してさらに操作を実行する必要があります。 。したがって、ディレクティブでは、選択したノードをコントローラーに渡す必要があります。
デモ
デモコード:
my-dialog-close.html:
& 使用法: 親スコープから関数を渡し、後で呼び出します
いつ使用するか: ディレクティブでコントローラー メソッドを呼び出す必要がある場合、通常はディレクティブ内のパラメーターをコントローラー メソッドに渡します
実際のケース: たとえば、ツリー構造のディレクティブでは、ノードを選択した後、サーバーにアクセスして選択したノードに基づいてデータを取得するなど、コントローラーでこのノードに対してさらに操作を実行する必要があります。 。したがって、ディレクティブでは、選択したノードをコントローラーに渡す必要があります。
デモ
デモコード:
リーリー リーリー
リーリーmy-dialog-close.html: