【发布时间】:2018-10-29 17:03:47
【问题描述】:
我的问题是关于如何使用 nuxt 页面触发 res.render 之类的东西?
该项目使用nuxt-express 模板 - Nuxt 和 Expressjs 的组合。
我知道 nuxt 有:nuxt.render(req, res) 和 nuxt.renderRoute 但我似乎无法让它工作 - 或找到任何类似使用的例子到下面的代码块,在 promise 解决后应该进行渲染。
我之前在其他应用程序中使用 res.render 处理过这个问题......
router.get('/', (req,res,next) => {
dothePromise(req.query)
.then(data => {
res.render('pages/auth', {data:data})
}
}
一些可能有用的进一步细节:
过程是……
1) 我在第三方系统上输入一个页面,该页面向我的 express 端点发出 GET 请求。
2) 一旦承诺在我的应用程序中得到解决,我需要返回 HTML 内容,然后将其填充到 iframe 内的第三方系统中。
这是我的第一个 stackoverflow 问题 - 如果我遗漏任何内容或应该对问题进行调整,请告诉我。
感谢您的帮助!
【问题讨论】:
标签: javascript node.js express vue.js nuxt.js