javascript - 表格数据在新标签中展开
问题描述
所以我正在开发一个数据库网站,它允许用户插入注册访问者的数据,其中包括他们的姓名、出生日期、地址、性别以及更多关于他们的医疗状况的信息。现在我正在使用 Firebase 实时数据库来保存数据,并在可以看到访问者特定信息的表中对值进行快照。
我现在想要的是使每一行被追加和添加为可点击的,当它被点击时,它会在一个包含特定访问者完整数据的新选项卡中打开。新标签中的数据也应该从 Firebase 中检索。
但我不确定如何做到这一点并需要帮助。
如果需要任何进一步的细节,请告诉我。
解决方案
您应该使用 ejs 来呈现该信息
通过使用 ejs,您可以在加载网页时将变量传递给网页
例子
app.post("/signin",function(req,res){
var user = new User({
username:req.body.username,
password:req.body.password
});
req.login(user,function(err){
passport.authenticate("local",{failureRedirect:"/signinERR"})(req,res,function(){
res.render("/",{username:req.body.username});
});
});
});
在 ejs 文件中,您可以像这样访问用户名变量
<h1>Welcome <%= username %> </h1>
在此处阅读有关 ejs 的更多信息https://ejs.co/
推荐阅读
- android - Android Studio 模拟器没有互联网
- r - 在R中生成多个图,for循环遍历一个列表
- java - 如何从远程机器访问 REST API?
- c++ - 如何在字节流中发送时间戳?
- python - 为什么 conda 拒绝我尝试的每个版本的 python?
- c - 在带有 C-API 的 Android 原生环境中使用 Tensorflow-Lite GPU 委托
- javascript - 使 jquery 自动完成通用
- ubuntu - 无法在运行 ubuntu 的 PI 4 上将 SSD 用作 geth 的数据目录
- amazon-s3 - 本地安装 - 无法从 s3 读取文件
- bash - 如何在 Gnuplot 中以编程方式使用轴?