我正在尝试在这样的 AJAX 路由中显示模板:
ajax '/login' => sub {
my $user = params->{uname};
my $password = params->{upass};
my $db_inst = WebApp::Persistency::SQLiteDB->instance();
if ($db_inst->is_user_registered($user,$password) == 1) {
template "main_page";
} else {
return { res => 'Wrong' };
}
};
用户确实验证了,但模板从未显示。当我从不同的路线(非ajax)使用模板时,它可以工作。
我在这里错过了什么吗?