我对这个观点有一个问题,它昨天正在工作,但现在它甚至不会在todo之后到达下一个路线(例如“localhost:3000 / todo / new”)。我的github链接到我的测试应用程序是 https://github.com/Frosty21/node-Todo
这是出现的错误
Unhandled rejection error: invalid input syntax for integer: "new"
at Connection.parseE (/home/nfroese/lighthouse/Projects/other-test-projects/CRUD/server/node_modules/pg/lib/connection.
js:569:11)
at Connection.parseMessage (/home/nfroese/lighthouse/Projects/other-test-projects/CRUD/server/node_modules/pg/lib/conne
ction.js:396:17)
at Socket.<anonymous> (/home/nfroese/lighthouse/Projects/other-test-projects/CRUD/server/node_modules/pg/lib/connection
.js:132:22)
at emitOne (events.js:96:13)
at Socket.emit (events.js:191:7)
at readableAddChunk (_stream_readable.js:176:18)
at Socket.Readable.push (_stream_readable.js:134:10)
at TCP.onread (net.js:563:20)
更新
在下面找出问题输出视频链接 https://youtu.be/WYa47JkZH_U?t=1h15m2s
在Routes文件夹中todo.js路由GET'/:id'与路由GET'/ new'冲突,因为它在上面,因此它会转到'/:id'所以移动'/ new'路由解决了问题。
不确定他是否能够在持续时间内呈现视图。