UNPKG

codekart

Version:

Web application framework for Node.js

35 lines (24 loc) 723 B
/** * 错误页面 */ var stuff = { tpl: {body:'404'}, less:'404' }; //必须给本模块加上对外接口,以便其他页面继承 exports.stuff = inheritView('html',stuff); //继承至html /** * 页面模板数据获取 * 可以不定义此函数,程序将跳过本页面的数据获取 * @callback 必须调用 ,表示数据获取完成,进行子级页面数据获取 */ exports.data = function(callback){ //404 请求头 this.response.writeHead(404, { 'Content-Type': 'text/html', 'Content-Encoding':'UTF-8'}); var msg = this.request.error_msg || ''; callback({ title: '404 Not Found', error_msg:msg }); };