0

我有一个索引页面,当用户登录时,它会显示数据库中的所有表(表的按钮)。表可以有一个顺序。因此,它的工作原理就像当用户单击表格时,它会重定向到订单的创建路径并创建订单。或者,如果一个表有订单,它会重定向到订单显示页面。每个订单都有一个 table_id。表格通过显示不同的颜色来显示现在是否忙碌。

我想做的是实时更改表格按钮的颜色。因此,如果一个用户创建订单,其他用户可以在表格更改颜色时立即看到它。我怎样才能做到这一点?我正在研究 gen server 和 channel 但我仍然不熟悉这些概念.. 对此有什么建议吗?

提前致谢

4

1 回答 1

0

有两种方法可以实现实时类型功能

  1. 您可以使用 Ajax 不断地轮询您的服务器,要求在此处找到该页面示例的新副本https://techoctave.com/c7/posts/60-simple-long-polling-example-with-javascript-and-jquery

  2. 您可以使用像 Pusher 和 Sockets 这样的服务,这是实现实时的首选方式。https://pusher.com/tutorials查看一些聊天教程以获得更好的理解。

于 2016-12-04T06:24:41.220 回答