2014-03-12 48 views
0

我正在使用开发Web应用程序sails.jsMETA标记在Sails.js中不起作用

在这里我要渲染的网址被指定为META在另一个页面代码的网页。

代码:

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

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

  2. 鉴于文件 '活动/ taget-page.ejs'

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

但它没有被重定向到 “http://google.com/

请建议做些什么才能获得所需的结果。

在此先感谢..

回答

1

我看到有一个错误在你meta

删除你为什么要使用res.render url=http

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

之间的报价,你可以直接在带有sails控制器格式的函数下传递没有文件和控制器名称的对象。

return res.view(campaignVars);