2017-08-30 61 views
0

我在nodejs服務器上部署了一個angularjs模塊。 nodejs也有一個REST結束點。從nodejs服務器發送通知到angularjs

每當我在nodejs REST終結點遇到問題時,我想更新angularjs腳本中的範圍變量,然後我必須將用戶重定向到此後的頁面。

我想使用事件發射器,但我不能這樣做,因爲事件發射器需要response.write,並且在此之後我無法重定向到頁面。

有什麼辦法可以做到這一點?

+0

你想調用Rest端點時更新範圍變量? –

回答

1

您應該使用EventSource向客戶端發送通知。它是爲此目的而建造的。您可以在Node.js中使用EventSource package

如果您正在使用Angular的路由,您不應該將客戶端重定向到服務器。相反,讓角路由器在收到推送通知後重定向。

相關問題