如何在koa2中显示`[object Promise]`的内容

时间:2018-05-07 17:09:22

标签: node.js ejs koa koa2

这是我的代码

  let list = ctx.get("list.json");
  ctx.set("Content-Type", "application/json");
            await ctx.render('index', {
                somecontent:onecontent,
                seconddata: list
            });

index.ejs

  <%=seconddata%>

显示内容[object Promise],如何显示seconddata的所有数据?

1 个答案:

答案 0 :(得分:0)

没有看到更多代码...

您可以尝试JSON.stringify()

此外,由于看起来list是Promise对象,您可能需要

let list = await ctx.get('list.json')

因此list是一个已解决的 Promise数组(可能更接近您想要的内容)。