angular.js - angular中factory里可以操作controller里的数据吗
PHP中文网
PHP中文网 2017-05-15 17:06:12
0
3
561

我想在factory中获取并改变顶级控制器里的变量 可以办到吗

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
習慣沉默

一般に、プロジェクトに取り組んでいるとき、サービスは 2 つの目的を果たします:
まず、送信メソッド、ポップアップ ボックス内の特定のサービス、およびその他の同様の一般的なサービスなどのパブリック メソッドとして。
第二に、特別なニーズに応じて特定のコントローラー間でパラメーターやオブジェクトを渡すときに使用されます。この状況はまれであり、通常は推奨されません~

サービスのトップレベルコントローラーの変数を変更するというと、根本的な要求点ではなく、アイデアの断片を提供しているように感じます〜 要求は何ですか?

いいねを押す +0
某草草

直接操作することはできません。方法は 2 つあります:
1. コールバック関数を使用して値を変更する
2. オブジェクトのパラメーター (配列、オブジェクト) を渡して値を変更する

リーリー
いいねを押す +0
漂亮男人

はい、可能ですが、お勧めしません。
コントローラーデータをオブジェクトにカプセル化し、それをパラメーターとしてファクトリメソッドに渡します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!