express获取 路径数据

发布于 2022-09-06 12:33:14 字数 753 浏览 5 评论 0

用express获取nodejs数据时遇到了个问题

数据格式

{
    "header": {
        "logo": "assets/img/head_logo.jpg",
        "titleList": [
            {
                "svg": "assets/img/d_home.svg",
                "title": "首页"
            },
            {
                "svg": "assets/img/d_work.svg",
                "title": "工作"
            }
        ],
        "musicLogo": {
            "src": "assets/img/me_logo.jpg",
            "className": "musicLogo"
        },
    },
    "main": {
    
    }
}

在获取后台数据时,想用路径模式的返回数据 如:

app.get("/header/titleList", function(req, res) {
    res.send(
        res.header.titleList // 我想从后台返回这种路径模式的数据, 而不是html文件或者假数据
    )    
}

但是这样无法获取数据, 请问我应该做么做

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

山田美奈子 2022-09-13 12:33:14

你把你那个数据 exports,
在你取数据那个文件 import

生死何惧 2022-09-13 12:33:14

你用的方法不对,不是用res.send,而是应该用res.render('[路径]', {数据})或者用res.json({数据}),这样的方式。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文