84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
我想在factory中获取并改变顶级控制器里的变量 可以办到吗
认证高级PHP讲师
一般に、プロジェクトに取り組んでいるとき、サービスは 2 つの目的を果たします: まず、送信メソッド、ポップアップ ボックス内の特定のサービス、およびその他の同様の一般的なサービスなどのパブリック メソッドとして。 第二に、特別なニーズに応じて特定のコントローラー間でパラメーターやオブジェクトを渡すときに使用されます。この状況はまれであり、通常は推奨されません~
サービスのトップレベルコントローラーの変数を変更するというと、根本的な要求点ではなく、アイデアの断片を提供しているように感じます〜 要求は何ですか?
直接操作することはできません。方法は 2 つあります: 1. コールバック関数を使用して値を変更する 2. オブジェクトのパラメーター (配列、オブジェクト) を渡して値を変更する
はい、可能ですが、お勧めしません。 コントローラーデータをオブジェクトにカプセル化し、それをパラメーターとしてファクトリメソッドに渡します。
一般に、プロジェクトに取り組んでいるとき、サービスは 2 つの目的を果たします:
まず、送信メソッド、ポップアップ ボックス内の特定のサービス、およびその他の同様の一般的なサービスなどのパブリック メソッドとして。
第二に、特別なニーズに応じて特定のコントローラー間でパラメーターやオブジェクトを渡すときに使用されます。この状況はまれであり、通常は推奨されません~
サービスのトップレベルコントローラーの変数を変更するというと、根本的な要求点ではなく、アイデアの断片を提供しているように感じます〜 要求は何ですか?
直接操作することはできません。方法は 2 つあります:
リーリー1. コールバック関数を使用して値を変更する
2. オブジェクトのパラメーター (配列、オブジェクト) を渡して値を変更する
はい、可能ですが、お勧めしません。
コントローラーデータをオブジェクトにカプセル化し、それをパラメーターとしてファクトリメソッドに渡します。