2017-08-30 11 views
0

私はangularjsモジュールをnodejsサーバに配備しました。 nodejsにはRESTエンドポイントもあります。nodejsサーバからangularjsへの通知の送信

nodejs RESTエンドポイントでヒットするたびに、anglejsスクリプトのスコープ変数を更新してから、そのあとでユーザーをページにリダイレクトする必要があります。

私はイベントエミッタを使用すると思っていましたが、イベントエミッタがresponse.writeを必要とするため、できませんでした。この後にページにリダイレクトできませんでした。

これを達成する方法はありますか?

+0

Rest end pointを呼び出すときにスコープ変数を更新しますか? –

答えて

1

EventSourceを使用してクライアントに通知を送信する必要があります。その目的のために作られています。その目的でNode.jsにEventSource packageを使用できます。

Angularのルーティングを使用している場合は、クライアントをサーバーからリダイレクトしないでください。代わりに、プッシュ通知を受信した後に角度ルータをリダイレクトさせます。

関連する問題