node.js - 我可以将数据传递给部分车把吗?
问题描述
我正在用 Node JS 创建一个网站,并希望在网站上显示数据库中的某些内容。
当我在节点中获取数据时,我使用 express 作为 res.render() 中的第二个参数将其传递给一个 html 页面(一个 hbs 文件)。但是,我将数据传递到的那个 html 页面(hbs 文件)包含一个部分,是否可以将传递给 hbs 文件的相同数据传递给该 hbs 文件中的部分?
重要参考代码:
将数据传递给 hbs 文件:
app.get('/about',async (req,res)=>{
const names = await Category.find({});
res.render('about',{
categories:names
});
})
然后我想做这样的事情
{{>header,{{categories}}}}
来访问部分中的类别数据。
解决方案
推荐阅读
- openshift - Spring Kafka - 如何启动在 POD 中运行的容器
- r - R:这两个地块有什么区别?
- c++ - FFMPEG 从内存中读取音频不起作用
- javascript - JS:类 getter/setter 与直接更改属性
- java - NullPointerException,即使对象指向 FXML 实例
- javascript - react js没有让我在任何输入字段中输入(我试图删除值道具但仍然无法正常工作)
- javascript - 键盘上的角材料垫滑动切换 Enter
- css - 如何在移动设备上增加 Disqus 的文本大小
- r - 计算每个变量每个属性的唯一 ID
- source-insight - 我可以编辑源洞察书签数据库吗