Total.js自定义系统视图

时间:2017-01-17 22:59:58

标签: javascript node.js total.js

我想使用controller.view500(错误)并显示自定义系统视图。

如何显示自定义系统视图500,400?

https://docs.totaljs.com/latest/en.html#api~FrameworkController~controller.view

谢谢

1 个答案:

答案 0 :(得分:2)

函数view500实际上不呈现任何视图。它只是throw500的别名。

如果要渲染视图,可以像这样定义自定义路径:

 dom.setProperty "SelectionNamespaces", "xmlns:svg=""http://www.w3.org/2000/svg"""

    Dim xmlSVG As MSXML2.IXMLDOMElement
    Set xmlSVG = dom.SelectSingleNode("svg:svg")
    Debug.Assert Not dom.SelectSingleNode("svg:svg") Is Nothing
    Debug.Assert Not dom.SelectSingleNode("/svg:svg") Is Nothing

然后,只要您使用F.route('#500', function(){ // You need to create the view '500.html' file yourself in views folder this.view('500'); }); ,上述路线就会处理它。 传递给controller.view500();的错误应该在路径控制器中以view500

的形式提供