多くのページで使用する必要がある関数が 2 つあります。それらを個別に抽出して js ファイルに入れるにはどうすればよいですか?
インターネット上の情報のほとんどは、サービスまたはファクトリーを作成してコントローラーに埋め込むというものです。しかし、私の 2 つの関数は別の関数内で呼び出されます。子コントローラーを関数に入れようとしましたが、エラーが発生しました。他に方法はありますか?
私のコードは次のようになります:
ここで、関数 a と b は、取り上げる必要があるパブリック関数です。これら 2 つの関数では word1 と word2 も使用されますが、これら 2 つの値はページごとに異なるため、説明は省略します。現在、この書き方はマイページで実装可能です。これら 2 つの関数を別の js ファイルに配置するにはどうすればよいでしょうか?
リーリー
今でもサービスとして使用されており、word1、word2などをパラメータとして渡し、柔軟で再利用可能です
パブリック メソッドを抽出してサービスに追加し、呼び出す必要があるパブリック メソッドにサービスを注入できます