我正在尝试使用socket io和node来显示两个htmls。我有:
LinearLayout
用户登录并点击登录按钮。这会将信号发送回服务器。然后,我希望服务器将不同的html页面发送回用户。 在login.html中,我有:
app.get("/", function(req, res) {
res.sendFile(__dirname + "/login.html")
})
由服务器接收:
socket.emit('username', $('#username').val());
但是,我无法使用res,因为当用户到达login.html页面时,它已经从sendFile设置了null和标头。我应该如何将index.html(在服务器上)发送回用户?
答案 0 :(得分:1)
您可以发出'重定向'来自服务器端的事件,在客户端监听它并在客户端具有重定向逻辑
collectionView.delegate = self
collectionView.datasource = self