【发布时间】:2020-06-13 14:33:57
【问题描述】:
我正在将 Vue 用于订单应用程序, 我想在前端知道后端是否有新订单,将其添加到vue中的待处理表中 我真的不知道什么是最佳做法。 我看到了 Signal R,但我不知道该怎么做。 我会很感激一个小建议。 我不想刷新页面
【问题讨论】:
标签: .net vue.js real-time-updates
我正在将 Vue 用于订单应用程序, 我想在前端知道后端是否有新订单,将其添加到vue中的待处理表中 我真的不知道什么是最佳做法。 我看到了 Signal R,但我不知道该怎么做。 我会很感激一个小建议。 我不想刷新页面
【问题讨论】:
标签: .net vue.js real-time-updates
这取决于后端提供的功能。 “最简单”的方式是让您的 Vue 应用不断地使用 AJAX 请求轮询后端,并更新 Vuex 状态。
您还可以使用 Web 套接字或服务器端事件 (https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events),以便后端可以将事件推送到您的 Vue 应用程序。
【讨论】: