表单提交到MongoDB

时间:2018-06-01 05:04:12

标签: angular mongodb typescript mean-stack

enter image description here我有一个表单,它包含两个按钮"允许"并且"拒绝"。当我点击其中一个按钮时,我写的代码必须提交。但是当我点击"允许按钮"时,这里的情况与表格细节一起。必须提交一些值,当我点击"拒绝按钮"还有其他值必须提交。方法是什么?

//这是我的模板

     <button  align="center" type="submit" >Allow</button>
     <button type="submit" >Reject</button>

//这是我的打字稿代码

   request(ref){
   // console.log(ref.value);


   this.http.post('/api/request',ref.value, 
    {responseType:'text'}).subscribe(data=>{

   })
   }

//这是我的API

   app.post('/request', (req, res) => {
  console.log(req.body);

   var url = "mongodb://localhost:27017/gateway";
   mongo.connect(url, (err, db) => {
  var dbo = db.db("gateway");
  dbo.collection("vstrinfo").insertOne(req.body);

  })

0 个答案:

没有答案