【发布时间】:2022-01-09 22:24:59
【问题描述】:
我正在制作一个允许用户创建帐户然后加入房间的网络应用程序。在房间里,他们可以点击一个按钮,基本上可以让他们随机选择要送给谁礼物。我遇到的问题是,如果所有用户的数据库都更新了,我如何从 vue 更新数据对象。我的意思是如果另一个用户加入了一个房间,新用户拥有更新的数据对象,但在他之前的所有其他用户都将拥有过时的数据对象。所以我本质上要问的是,如果数据库更新,vue 将如何更新数据对象。
我所说的数据对象是指这样的东西
data() {
return {
room: { name: "room", users: [] }
}
}
update() 生命周期钩子会这样做吗?或计算()? 在任何人回答之前,请记住我需要将它更新给所有加入房间的用户。
我用的是vue2,因为我用的是vuetify
【问题讨论】:
-
你需要 websocket
标签: javascript vue.js vuetify.js