@Get( 	*	)不匹配空(estJS)
@Get( * )不匹配空(estJS)
在我的巢后台我想我的控制器内与之匹配的网址
@Controller('admin')
export class AdminController {
@Get('*')
getAdminB(@Res() respe): void {
respe.sendFile(path.resolv
@Get( * )不匹配空(estJS)
在我的巢后台我想我的控制器内与之匹配的网址
@Controller('admin')
export class AdminController {
@Get('*')
getAdminB(@Res() respe): void {
respe.sendFile(path.resolve('./public/admin/index.html'));
}
}
这应该与以下网址:
/admin
/admin/
/admin/anything
然而,上述获得@Get('*')
不符/admin
。我要补充的其他途径与@Get()
还是有修复此?
我需要这个,因为我要为来自/admin
角应用
您可以使用路径@Get('/?*')
匹配所有的路由。
为什么这项工作?
鸟巢使用UTIL功能validatePath()
建设的路径。当你有一个前缀(你的情况admin
),然后窝总是从你的路线装饰添加前缀和路径之间的/
除非第一个字符已经是/
。
export ct validatePath = (path?: string): string =>
path
? (0) !== '/' ? '/' + path : path
: '';
所以这是给快递将admin/?*
这与admin
开头的路径相匹配的路径。小心,这也包括例如adminarea/1
!
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2024-04-14 21:58:55
上一篇:5个主流跨端框架及区别对比
推荐阅读
留言与评论(共有 7 条评论) |
本站网友 小米的营养价值 | 2分钟前 发表 |
我要补充的其他途径与@Get()还是有修复此? 我需要这个 | |
本站网友 快速祛痘方法 | 27分钟前 发表 |
小心 | |
本站网友 簇拥的意思 | 21分钟前 发表 |
小心 | |
本站网友 福泉苑 | 3分钟前 发表 |
''; 所以这是给快递将admin/?*这与admin开头的路径相匹配的路径 | |
本站网友 面部除皱整容 | 8分钟前 发表 |
为什么这项工作? 鸟巢使用UTIL功能validatePath()建设的路径 | |
本站网友 comicstudio | 28分钟前 发表 |
当你有一个前缀(你的情况admin) |