簡體   English   中英

打字機錯誤:無法讀取未定義的屬性“長度”

[英]Typer Error: Cannot read property 'length' of undefined

我正在創建一個node.js應用程序並實現調度程序應用程序。 我正在按照以下演練進行操作: https : //dhtmlx.com/blog/using-dhtmlxscheduler-with-node-js/

當我導航到/ data頁面時,它說無法讀取未定義的屬性“ length”。 我去了github頁面並逐字下載了app.js。

這是app.js部分拋出錯誤:

app.get('/data', function(req, res){
db.event.find().toArray(function(err, data){
    //set id property for all records
    for (var i = 0; i < data.length; i++)
        data[i].id = data[i]._id;

    //output response
    res.send(data);
});
});

這個例子很好用。 我猜,就您而言,由於某些原因, mongoskin無法連接到mongodb。 如果我在此路徑中更改了某些部分mongodb://localhost/testdb (出於測試目的,請放置一些隨機字符串),則mongodb將抱怨url問題,並且我將收到錯誤TypeError: Cannot read property 'length' of undefined從節點js中TypeError: Cannot read property 'length' of undefined ,因為將不會從數據庫中獲取任何數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM