【发布时间】:2017-03-08 08:00:14
【问题描述】:
我有默认捕获值的路由:
my $api = $r->under( '/api/v:api', [ api => qr/\d+/ ], { api => 1 } )->name( 'api' );
当我render这条路线时,我得到/api/v:
$api->render; # /api/v
没关系,但是当我想强制版本渲染时,它不会被渲染:
$api->render({ api => 1 }); # RESULT: /api/v EXPECT: /api/v1
即使 1 等于默认值,我也不希望这样
为什么强制Mojolicious路由参数不渲染?
【问题讨论】:
标签: perl mojolicious