META标签在Sails.js中不起作用

META tag is not working in Sails.js

本文关键字:不起作用 js Sails 标签 META      更新时间:2023-09-26

我正在开发一个web应用程序使用sails.js

这里我想渲染一个页面,其中url在另一个页面中指定为META标签。

代码:

  1. 在控制器中,我正在传递视图变量。

    var campaignVars = { layout: false, shared_link: campaign.shared_link, page_content: campaign.page_content }; return res.render('campaign/target-page', campaignVars);

  2. 查看文件'campaign/taget-page.ejs'

    <html lang="en-US"> <meta http-equiv="refresh" content="1;url="http://google.com/"> <body> loading... </html>

但是它不会被重定向到"http://google.com/"

请建议如何做才能得到所需的结果。

Thanks in advance.

我看到你的meta有一个错误

去掉url=http之间的引号

<meta http-equiv="refresh" content="1;url=http://google.com/">

为什么你使用res.render因为你可以直接在函数下传递对象,而不需要文件和控制器名。

return res.view(campaignVars);