国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

javascript - 這個路由這么寫有什么問題?我想刪掉一條記錄

瀏覽:89日期:2023-09-27 18:25:07

問題描述

我在roomview.html頁面上想要刪掉一條顯示出來的記錄,roomview.html部分代碼如下:

<h1>房間列表</h1><p> <a href='http://www.cgvv.com.cn/roomview/addroom'>增加</a></p><table> <thead> <tr><th>_id</th><th>roomName</th><th>roomContent</th><th>roomCreateUser</th><th>roomImg</th><th>roomCreateDate</th><th>roomJoinPeos</th><th>roomChat</th> </tr> </thead> <tbody> <% rooms.forEach(function( room ){ %> <tr><td><%= room._id%></td><td><%= room.roomName %></td><td><%= room.roomContent %></td><td><%= room.roomCreateUser %></td><td><%= room.roomImg %></td><td><%= room.roomCreateDate %></td><td><%= room.roomJoinPeos %></td><td><%= room.roomChat %></td><td><a href='http://www.cgvv.com.cn/roomview/delete?id=<%=room._id%>'>刪除房間</a> | <a href='http://www.cgvv.com.cn/roomview/modifyroom?id=<%=room._id%>'>更新房間信息</a></td> </tr> <% }); %> </tbody>

路由roomview.js對應刪除部分代碼如下:

router.get('/delete/:id',function(req,res){ console.log(req.params.id); Room.findById(req.params.id,function(err,doc){if(!doc){ return next(new NotFound('Doc not found'))}else{ doc.remove(function(){res.redirect('/roomview'); })} });});

不過當我點擊刪除房間后頁面卻顯示如下:

Cannot GET /roomview/delete

問題解答

回答1:

獲取id

/roomview/delete?id=<%=room._id%>router.get('/delete', cb) req.query.id/roomview/delete/<%=room._id%>router.get('/delete/:id', cb)req.params.id

soonfy

回答2:

@soonfy 就是正解。

你在路由里聲明了按照path variable的形式要求參數:/delete/:id,

但在頁面上卻又用了query parameter的形式提供參數: /roomview/delete?id=<%=room._id%>。

那肯定會出錯,最直觀的表現就是你遇到錯誤,即:壓根沒找到路由/roomview/delete對應的處理器,因為你的處理器指定的規則是/delete/:id,而非/delete。

解決方案也簡單,把頁面里改成/roomview/delete/<%=room._id%>,應該就好了

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 成人精品一区二区三区中文字幕 | 九九精品视频在线播放8 | 欧美成人a人片 | 成年美女黄网站小视频 | 亚洲天堂久久久 | 97在线免费看视频 | 韩国一级永久免费观看网址 | 亚洲精品资源网在线观看 | 免费一级特黄欧美大片久久网 | 日韩亚洲欧美一区二区三区 | xh98hx国产免费 | 亚洲第一成人天堂第一 | 狠狠88综合久久久久综合网 | 最新版天堂资源中文官网 | 国产精品18久久久久久久久久 | 偷窥女厕国产在线视频 | 国产日韩线路一线路二 | 一级色网站| 综合欧美视频一区二区三区 | 三级网站免费观看 | 日韩一区二区三区在线免费观看 | 亚洲欧美一区在线 | 亚洲综合国产精品 | 在线亚视频 | 欧美另类videosbestsex视频 | 日韩免费在线视频 | 国产精品所毛片视频 | 欧美一区二区三区不卡免费观看 | 成人精品久久 | 久久精品久久精品国产大片 | 日韩亚洲成a人片在线观看 日韩亚洲精品不卡在线 | 亚洲美女视频 | fc2ppv在线播放 | 一级女性黄 色生活片 | 成人午夜视频一区二区国语 | 国产成人精品亚洲日本语音 | www.久久在线| 在线免费看a | 精品中文字幕一区在线 | 俄罗斯极品美女毛片免费播放 | 欧美一级免费片 |