【发布时间】:2019-02-04 08:45:52
【问题描述】:
如果我用控制器类拆分我的应用程序,我可以这样做
get '/foo/bar' => { controller => 'Foo', action => 'bar' };
如果我的操作在同一个 Mojolicious::Lite 文件中,我可以这样做吗?
现在我愿意
sub foobar {
my $c = shift;
...
}
get '/' => sub { foobar(@_) };
但我想这样做
get '/' => { action => 'foobar' };
为了以后的一致性和易于拆分,我应该决定这样做,同时保持一般的 Mojolicious::Lite 结构(即:单个文件)。
如何做到这一点?
【问题讨论】:
标签: perl mojolicious mojolicious-lite