簡體   English   中英

無法讀取未定義的屬性“0”

[英]Cannot read property '0' of undefined

使用 facebook 登錄后,會發生這種情況:

在端口上運行的服務器:5000

GET / 304 28.608 ms - -

GET /auth/facebook 302 5.910 ms - 0

events.js:160
      throw er; // Unhandled 'error' event
  ^

TypeError: Cannot read property '0' of undefined
    at C:\Users\dhouha\node-js-getting-started\config\passport.js:90:49
    at Query.<anonymous> (C:\Users\dhouha\node-js-getting-started\node_modules\mongoose\lib\model.js:3433:16)
    at C:\Users\dhouha\node-js-getting-started\node_modules\kareem\index.js:273:21
    at C:\Users\dhouha\node-js-getting-started\node_modules\kareem\index.js:127:16
    at _combinedTickCallback (internal/process/next_tick.js:67:7)
    at process._tickCallback (internal/process/next_tick.js:98:9)

您的程序正在嘗試訪問某個數組的第一個元素(索引為 0 的第一個元素),但它未定義。

在代碼的第 90 行中搜索something[0]

  • C:\\Users\\dhouha\\node-js-getting-started\\config\\passport.js

並嘗試找出為什么在那里使用的數組未定義。

暫無
暫無

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

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