簡體   English   中英

簡單的MEAN Stack問題

[英]Simple MEAN Stack issue

我有一條快速路線; router.get('/ uni /: queryst ',function(req,res){var choice = req.params.queryst);}

基本上,我使用URL中的queryst值來查詢數據庫中的內容。 在前端,我需要有一個輸入字段,用戶可以在其中輸入選擇並點擊提交,然后在瀏覽器上將其轉換為類似/ uni / value的內容,並發送GET表示它被我上面編寫的路由器捕獲了。 我不知道如何使HTML的輸入字段變成/ uni / valuehere格式的URL。

至於最初的代碼測試,我直接手動輸入URL 並輸入要驗證的值以檢查數據是否通過。 好吧,用戶不會直接鍵入URL來搜索,他們將需要一種形式,這就是我無法理解如何將輸入字段轉換為格式為/ uni / WhateverTheUserHasTypedInTheFieldShouldAppearHere的URL的原因

先謝謝您的幫助。 我正在自學MEAN堆棧,並且已經走了很長一段路。 我目前在這里,所以需要經驗豐富的開發人員的支持。

發送請求時,寫(在控制器中):

$http.get('/uni/'+queryst).success(function(response){

    // Write code using response

});

在服務器端寫:

$http.get('/uni/:queryst',function(req,res){
var choice= req.params.queryst
// Code ....

});

暫無
暫無

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

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