問題タブ [sharedservices]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 共有サービスの使用例。プリズム
5 つのモジュールがあり、EventAggregatorパターンを使用してモジュール間の通信を行っています。そして、コードが醜くなり、プロジェクトでEventAggregatorを使用するのは設計が悪いように思えます。
モジュール間の通信には、次の 3 つの方法があります。
- 疎結合イベント
- 共有サービス
- 共有リソース
Shared Servicesによる通信について詳しく知りたいのですが。私が見つけたのは、Prism ToolKit の StockTrader アプリケーションに関する記事です。
Shared Services を使用してモジュール間の通信を確認できる、Prism でShared Servicesを使用する軽量で明確な例はありますか? (ダウンロード可能なコードは高く評価されます)
javascript - コンポーネント間で共有サービスが更新されないのはなぜですか?
私のAngular2アプリではLocalStorage
、コンポーネント間で共有したい認証サービスをブートストラップしています:
LocalStorage
は次のように定義されます。
ただし、問題は、コンポーネント間で共有して更新すると、更新するコンポーネントのみが変更を認識することです。コンポーネントに挿入され、次のように編集されます。
このサービスの複数のインスタンスがコンポーネント間で作成されているように見えるのはなぜですか? ありがとう。
編集コンポーネント テンプレート バインディングの例は次のとおりです。
成分:
テンプレート:
最終編集
サービスでユーザー名を実際に編集した後、これは機能するようになりました。
みんなの時間を無駄にしてごめんなさい。再度、感謝します。
cakephp-3.0 - ライブ共有サーバー intl PHP 拡張機能での cakephp 3
私はcakephp3アプリケーションを持っていますが、他のインストール要件とともに、共有サーバーではintl PHP extension
サポートされていません。共有サーバー
でcakephp3を実行するための代替手段はありますか?これは正確に何をしていますか?iPage
Hostgator
intl PHP extension
angular - angular2 シングルトンの代替
次の状況を想像してください。コンポーネントAはサービスAの配列Aを更新します。コンポーネントBはサービスAの配列Aを使用/読み取ります。コンポーネントBに通知したい場合...コンポーネントAが配列を更新するときに、シングルトンを使用できますが、私の気持ちです。 ..(C#+ MVVMのバックグラウンドから来ています)シングルトンサービスは、アプリケーション内のこれら2つのコンポーネントでのみ使用されるため、やり過ぎです。
代替手段はありますか、それとも先に進んでシングルトン サービスを作成する必要がありますか?
どんなアドバイスでも大歓迎です、
ありがとうございました、
angular - Angular2 (最終リリース) コンポーネントは、サービス内のオブザーバブルを介した通信に失敗します
を使用しAngular v2.1
ています。共有サービスを介してコンポーネントにメッセージを送信させようとしています。
まず、最初のコンポーネントcompany.component.ts
から 2 番目のコンポーネントにデータを送信しますmodal.component.ts
。
どこに問題があるのか正確にはわかりません (データの送受信中の場合)。受信データをデバッグすると、Subscriber オブジェクトが見つかりました。
でmodal.service.ts
:
最初のコンポーネントでcompany.component.ts
:
2 番目のコンポーネントmodal.component.ts
:
angular - Angular - コンポーネント間の共有サービスが機能しない
変数を宣言するサービスがあります。私のコンポーネントでは、この変数を使用してデータを入れています。
サービス:
今、私は自分のコンポーネントでこの変数を使用しています:
必要なコードのみを投稿しましたthis.dataService.msgs
。これは正常に機能するメッセージでいっぱいです。別のコンポーネントに到達したとき、this.dataService.msgs のデータはまだ存在していますが、戻ってきたときMessagescomponent
にthis.dataService.msgs
もう一度undefined
入力するまでは、そこにあったデータが必要です。誰かがこれを行う方法を知っていますか?
どうも