【发布时间】:2026-01-09 14:35:02
【问题描述】:
我想做的事情似乎很简单;但是,我遇到了一些障碍。
我要做的就是根据条件显示页面。
var express = require("express");
var app = express();
app.get('/', function(req, res) {
if (userIsLoggedIn()) {
res.sendFile(__dirname + '/public/index.html');
} else {
res.sendFile(__dirname + '/public/accessDenied.html');
}
});
我希望从浏览器中获取信息——我想从另一个经过浏览器化的文件中调用一个函数,并使用返回值来确定向用户显示哪个页面。
我无法从 app.js 运行服务器,因为它需要经过浏览器化,因为它需要 Web3。而且由于该函数依赖于状态,我不确定如何从服务器文件中访问此状态。
【问题讨论】:
-
你是什么意思“从浏览器获取信息”? Express 在 server 上,如果它来自浏览器,它需要在 request 中。
-
我真正需要做的就是使用 web3 从区块链中获取数据