Sails.js路由,在URL中的variables。 前/游戏/(ID在这里)
我试图find一个指导,如何获得path工作与变数在url例:游戏/ 124512并获得该ID到控制器的variables。
我的routes.js现在:
'/': { view: 'homepage' }, '/games/': { controllers: 'games', }
我的GamesController.js现在:
var GamesController = { sayHello: function (req, res) { res.view('homepage', { user : "sayHello", }); }, sayWelcome: function (req, res) { res.view('homepage', { user : "sayWelcome", }); } }; module.exports = GamesController;
我可以写/游戏/ sayHello或/ games / sayWelcome,但我想是能够编写例如/游戏/ 234234或/游戏/ 234234 /设置
谢谢! 🙂
你可以在路由中设置url slugs ,比如链接显示,比如/games/:id
。 你可以通过你在路由中设置的名字来访问你的控制器,比如req.param('id')