2014-03-12 47 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);