我對Node和Express還是一個新東西,我試着用谷歌搜索這個,但也許我只需要知道谷歌是什麼。如何在用戶提交表單時創建新路線?
我的應用程序的一大部分涉及讓用戶創建自己的配置文件,它來自一個簡單的表單提交。我將如何處理他們在表單中提交的內容並將其放在我網站的實時頁面上?
是否有我應該使用的中間件?有一個術語,我應該谷歌?我只需要知道如何開始,然後我可以從那裏找出其餘的部分。在此先感謝您的任何建議。
我對Node和Express還是一個新東西,我試着用谷歌搜索這個,但也許我只需要知道谷歌是什麼。如何在用戶提交表單時創建新路線?
我的應用程序的一大部分涉及讓用戶創建自己的配置文件,它來自一個簡單的表單提交。我將如何處理他們在表單中提交的內容並將其放在我網站的實時頁面上?
是否有我應該使用的中間件?有一個術語,我應該谷歌?我只需要知道如何開始,然後我可以從那裏找出其餘的部分。在此先感謝您的任何建議。
最好的方法是使用參數設置路線。這樣,如果用戶去/user/Jake
他會看到他的個人資料。就像這樣:https://nimble-beetle.hyperdev.space/user/Jake
看看這裏:https://hyperdev.com/#!/project/nimble-beetle
app.get("/user/:username", function (request, response) {
response.send('thank you for registering, ' + request.params.username);
});
所有你需要做的就是抓住用戶名,用戶讀取數據,並顯示他的個人資料。
謝謝謝謝! –
你可能尋找body-parser
中間件: https://github.com/expressjs/body-parser
這一個是解碼你的要求,它可以根據你如何在您的請求發送的數據進行解碼格式數據和JSON的內容,並且給你一個JSON對象。
您不會創建新路線,您可以在允許提供信息的路線中使用參數(例如'.../profile/')。我建議通過一些介紹性文檔/教程來運行。 –
jonrsharpe
謝謝,我當然會。 –
請添加相關腳本 –