如何在角度应用程序中实现维护页面的自动更新?

时间:2016-11-05 06:52:30

标签: angularjs amazon-web-services

我有一个角度应用程序,用于查询Mysql表,然后显示页面中的记录以进行维护。我希望每当mysql表发生变化时自动更新页面。

我能想到的一种方法是以一定的间隔轮询db,但这似乎效率低下。另一种方法是每次在表上有更新时向aws sns发布一个主题,然后我的应用程序可以订阅该主题,这样它就可以触发api从我的应用程序中检索表中的记录。

我在想是否有更简单的方法来实现此功能。

1 个答案:

答案 0 :(得分:0)

轮询会起作用,但它并不是一种现代的做这种操作的方法。从后端推送角度应用程序的更新是一种更好的体验。您可以使用websockets在数据库更新时推送消息。您的实现将取决于您所支持的语言的编写方式。但这里有一些我发现可以帮助您入门的链接: