使用Node js运行.js文件时发生错误“ TypeError:无法读取未定义的属性'render'”

托德

我正在编写一个节点程序,但是在运行以下代码(节点test.js)时遇到错误:

var pdf = require('html-pdf');
var options = {format: 'Letter'};
//console.log(" debug");
function Topdf(req,res) {
var info = require("./info.json");
res.render("./template.html",{ info : info,}, function (err, HTML) {
pdf.create(HTML, options).toFile('./downloads/employee.pdf', function (err, result) {
    if (err) {
        return res.status(400).send({
            message: errorHandler.getErrorMessage(err)
        });
    }
})
})
}
Topdf();

失败的日志:

res.render(“ ./ template.html”,{info:info,},函数(错误,HTML){

^
TypeError:无法读取未定义的属性“ render”

谁能帮忙吗?这是什么问题?

拉鲁瓦斯

好吧,您正在定义一个带有2个参数的函数(它不应以大写字母BTW开头,因为它不是被称为构造函数的函数),第二个是 res

function Topdf (req, res) {
    ...
}

但是,您不带任何参数地调用它:

Topdf();

所以reqresundefined,所以你不能读取属性renderundefined错误消息是非常明确的...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Three.js + OrbitControls-未捕获的TypeError:无法读取未定义的属性“ render”

来自分类Dev

Three.js + OrbitControls-未捕获的TypeError:无法读取未定义的属性“ render”

来自分类Dev

app.render [TypeError:无法设置未定义的属性'content']在Node.js中将Express与Gaikan结合使用

来自分类Dev

获取TypeError:发布表单时无法读取未定义的属性“名称”-node.js

来自分类Dev

Node.js TypeError:无法读取未定义的属性“文件”

来自分类Dev

JavaScript,Discord.js,Node.js TypeError:无法读取未定义的属性“ execute”

来自分类Dev

TypeError:无法读取Node.js中未定义的属性“ post”

来自分类Dev

强大和Node.js TypeError:无法读取未定义的属性“路径”

来自分类Dev

Node.js-TypeError:无法读取未定义的属性“ document”

来自分类Dev

TypeError:无法读取Node.js中未定义的属性“ split”

来自分类Dev

Node.js PostgreSQL集成-TypeError:无法读取未定义的属性“状态”

来自分类Dev

Node.js TypeError:无法读取未定义的属性“ host”

来自分类Dev

TypeError:无法读取未定义的node.js V12.18.2的属性“ startsWith”

来自分类Dev

TypeError:无法读取Node.js中未定义的属性“ post”

来自分类Dev

TypeError:无法读取未定义的属性“ get”(Node.js)

来自分类Dev

Node.js child_process TypeError:无法读取未定义的属性“_writableState”

来自分类Dev

Node.JS Google Slides API TypeError:无法读取未定义的属性“演示文稿”

来自分类Dev

在 React 中使用 JS ES6 承诺的问题 - TypeError:无法读取未定义的属性“then”

来自分类Dev

无法读取未定义的node.js的属性“ length”

来自分类Dev

无法读取未定义的node.js的属性'path'

来自分类Dev

Node.js无法读取未定义的属性“ on”

来自分类Dev

node.js:无法读取未定义的属性“ defaultEncoding”

来自分类Dev

Node.js + 无法读取未定义的属性“查询”

来自分类Dev

Node.js“无法读取未定义的属性‘长度’

来自分类Dev

Angular Carousels:未捕获的TypeError:在与Angular JS一起使用轮播时,无法读取未定义的属性“ offsetWidth”

来自分类Dev

vue.js | TypeError:无法读取未定义的属性“ then”

来自分类Dev

收到TypeError:使用注射器运行业力测试时,无法读取未定义的属性“ get”

来自分类Dev

使用Liquid Fire时出现Ember.js错误“无法读取未定义的属性'容器'”

来自分类Dev

使用节点JS将数据添加到MongoDB时,我收到以下错误消息:“ TypeError:无法读取未定义的属性'username'”

Related 相关文章

  1. 1

    Three.js + OrbitControls-未捕获的TypeError:无法读取未定义的属性“ render”

  2. 2

    Three.js + OrbitControls-未捕获的TypeError:无法读取未定义的属性“ render”

  3. 3

    app.render [TypeError:无法设置未定义的属性'content']在Node.js中将Express与Gaikan结合使用

  4. 4

    获取TypeError:发布表单时无法读取未定义的属性“名称”-node.js

  5. 5

    Node.js TypeError:无法读取未定义的属性“文件”

  6. 6

    JavaScript,Discord.js,Node.js TypeError:无法读取未定义的属性“ execute”

  7. 7

    TypeError:无法读取Node.js中未定义的属性“ post”

  8. 8

    强大和Node.js TypeError:无法读取未定义的属性“路径”

  9. 9

    Node.js-TypeError:无法读取未定义的属性“ document”

  10. 10

    TypeError:无法读取Node.js中未定义的属性“ split”

  11. 11

    Node.js PostgreSQL集成-TypeError:无法读取未定义的属性“状态”

  12. 12

    Node.js TypeError:无法读取未定义的属性“ host”

  13. 13

    TypeError:无法读取未定义的node.js V12.18.2的属性“ startsWith”

  14. 14

    TypeError:无法读取Node.js中未定义的属性“ post”

  15. 15

    TypeError:无法读取未定义的属性“ get”(Node.js)

  16. 16

    Node.js child_process TypeError:无法读取未定义的属性“_writableState”

  17. 17

    Node.JS Google Slides API TypeError:无法读取未定义的属性“演示文稿”

  18. 18

    在 React 中使用 JS ES6 承诺的问题 - TypeError:无法读取未定义的属性“then”

  19. 19

    无法读取未定义的node.js的属性“ length”

  20. 20

    无法读取未定义的node.js的属性'path'

  21. 21

    Node.js无法读取未定义的属性“ on”

  22. 22

    node.js:无法读取未定义的属性“ defaultEncoding”

  23. 23

    Node.js + 无法读取未定义的属性“查询”

  24. 24

    Node.js“无法读取未定义的属性‘长度’

  25. 25

    Angular Carousels:未捕获的TypeError:在与Angular JS一起使用轮播时,无法读取未定义的属性“ offsetWidth”

  26. 26

    vue.js | TypeError:无法读取未定义的属性“ then”

  27. 27

    收到TypeError:使用注射器运行业力测试时,无法读取未定义的属性“ get”

  28. 28

    使用Liquid Fire时出现Ember.js错误“无法读取未定义的属性'容器'”

  29. 29

    使用节点JS将数据添加到MongoDB时,我收到以下错误消息:“ TypeError:无法读取未定义的属性'username'”

热门标签

归档