1
在socket.io中,對於node.js,是否有方法通過將對象分配給套接字來在客戶端和服務器之間交換全局對象?或者我必須創建一個emit事件來交換全局對象。node socket io - 在套接字之間以及客戶端和服務器之間共享全局對象
在我的情況下,全局對象是一個數組。
在socket.io中,對於node.js,是否有方法通過將對象分配給套接字來在客戶端和服務器之間交換全局對象?或者我必須創建一個emit事件來交換全局對象。node socket io - 在套接字之間以及客戶端和服務器之間共享全局對象
在我的情況下,全局對象是一個數組。
你需要發出它。
但是,生成的對象不會維護客戶端和服務器之間的狀態。當你發射它時,它會被序列化,通過電線發送,並在另一端重新創建。如果您稍後將數據添加到服務器上的該對象,則客戶端將看不到該新數據(反之亦然)。
你可以使用像Racer這樣的東西來爲你處理。