我正在使用req.target來獲取控制器名稱和操作名稱,而有時它顯示未定義時,我記錄req.target和我的其他功能都受到影響,因爲它是基於req 。目標。req.target顯示未定義 - sails.js
請幫我解決這個問題。
謝謝!
我正在使用req.target來獲取控制器名稱和操作名稱,而有時它顯示未定義時,我記錄req.target和我的其他功能都受到影響,因爲它是基於req 。目標。req.target顯示未定義 - sails.js
請幫我解決這個問題。
謝謝!
海蘭,
如果您使用的帆> 0.10,你應該使用,而不是req.target req.options讓你的控制器,你可以使用req.options.controller
和req.options.action
讓你的行動:)
但是我的風帆版本只有0.9.7 – Mahahari
謝謝。工作在0.12.3版本。我希望文件更清楚。 –
你能說在什麼條件下'req.target'是空的? – sgress454
僅用於加載每個頁面所需的JavaScript文件,基於控制器和操作,我正在加載相應的JavaScript文件。對於iam使用req.target獲取控制器名稱和操作名稱的功能。我在這個功能的配置文件之一中使用了req.target。有時req.target顯示未定義,我的JavaScript文件未加載並拋出錯誤,該文件不存在。無法找到爲什麼有時單獨req.target在我們登錄時顯示undefined – Mahahari
對於兩個或三個控制器,它顯示req.target未定義。對於其他控制器,它顯示控制器和操作。有沒有其他方式獲得控制器名稱? – Mahahari