node.js - 请教bigpipe相关的技术
PHP中文网
PHP中文网 2017-04-17 13:52:04
[Node.js讨论组]

我这块代码自己刷新的时候 时好时坏;
这块和fs.readFileSync相比较优缺点,还希望前辈指点。
提示错误
: write after end

function router(req, res, next) {
    let pets = {
        list: false,
        select: false
    };
    function renderList(data) {
        res.render("./compents/exam_list_right", {
            data: data["data"]
        }, function(err, html) {
            if (err) {
                next(err);
                return;
            }
            res.write("<script>document.getElementById('list').innerHTML ='" + html.replace(/\s/g, '') + "'</script>");
            setEnd(pets,"list",res);
        });
    };

    function renderLeft(data){
        res.render("./compents/exam_list_left", {
            data: data["data"]
        }, function(err, html) {
            if (err) {
                next(err);
            }
            res.write("<script>document.getElementById('select').innerHTML ='" + html.replace(/\s/g, '') + "'</script>");
            setEnd(pets,"select",res);
        });
    }


    res.render("exam_list", {
        title: "考试列表"
    }, function(err, html) {
        if (err) {
            next(err);
            return;
        };
        res.setHeader('content-type', 'text/html; charset=utf-8');
        res.write(html);
        
    });
    userEvt.on("exam_list_right", renderList);
    userEvt.on("exam_list_left", renderLeft);
    Exam.getExamList({}, userEvt);
    Exam.getExaType({}, userEvt);

}
PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号