在控制器中获取通配符路径变量,可以通过以下步骤实现:
/users/:id
。req.params
对象来获取通配符路径变量的值,如const userId = req.params.id
。以下是一个示例,展示了如何在Express.js中获取通配符路径变量的值:
// 导入Express.js库
const express = require('express');
const app = express();
// 定义路由,使用通配符路径变量
app.get('/users/:id', (req, res) => {
// 获取通配符路径变量的值
const userId = req.params.id;
// 使用userId进行相应的业务逻辑处理
// ...
// 返回响应
res.send(`User ID: ${userId}`);
});
// 启动服务器
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
在上述示例中,当访问/users/123
时,控制器方法会获取到通配符路径变量123
,并将其用于业务逻辑处理。最后,返回响应User ID: 123
。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云