我想使用controller.view 500(error)并显示一个自定义系统视图。
如何显示自定义系统视图500、400?
https://docs.totaljs.com/latest/en.html#api~FrameworkController~controller.view
谢谢
最佳答案
函数view500实际上并不呈现任何视图。它只是throw500的别名。
如果要渲染视图,则可以定义如下自定义路线:
F.route('#500', function(){
// You need to create the view '500.html' file yourself in views folder
this.view('500');
});
然后,每当您使用
controller.view500();
时,上述路由都会处理它。您传递给
view500
的错误应该在路由控制器中以controller.exception
的形式出现