gpt4 book ai didi

javascript - 无法将数据从js传递到node.js中的jade

转载 作者:行者123 更新时间:2023-12-03 11:29:17 24 4
gpt4 key购买 nike

我正在从 cassandra 的表(emp)中读取一行。

enter image description here

我试图将结果从js文件传递到jade文件以在用户界面上呈现数据。

我的js函数如下

router.get('/cassandra', function (req, res)
{
client.connect(function(err){
});

client.execute('SELECT * FROM monica.emp WHERE empid= 324;', function (err, result) {
var user = result.rows[0];
console.log("here is the user", user.empid, user.firstname);
res.render('cassandra',{"cassandra":user});
});
});

enter image description here

我的日志正在读取结果。但我无法将同样的内容从 jade 文件传递​​到 UI。

下面是我的 Jade 文件

  extends layout

block content
p Cassandra



for i in cassandra


.c=i.empid+" "+i.deptid

我得到如下所示的显示

enter image description here

有人可以帮我解决我在这里出错的地方吗?

最佳答案

看起来user不是一个数组。因此,只需尝试 cassandra.empid 而无需在 Jade View 中循环

关于javascript - 无法将数据从js传递到node.js中的jade,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26795766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com