首页 > 编程语言 >nodejs 接收参数,js前端传参方法

nodejs 接收参数,js前端传参方法

时间:2022-12-27 16:13:12浏览次数:38  
标签:传参 console log nodejs req js pc query id

nodejs

// 接口:查询检测结果 req.query接收
router.get('/getDetectionResult', (req, res) => {
  console.log(req.query.id);
  const conn = mysql.createConnection(models.mysql)
  const sql = ` select ci.Name,pc.Result  from product p 
 left join productcheckresult pc on pc.ProductId= p.Id 
 left join configurationplan  plan on plan.Id=pc.ConfigurationPlanId
 left join checkitem  ci on ci.Id=plan.CheckItemId  
 where p.Id='${req.query.id}'`
  conn.query(sql, function (err, result) {
    if(err){
      console.log(err)
    }
    if(result){
      jsonWrite(res, result)
    }
  })
  conn.end()
})

前端js

// 接口:查询返回结果  {params:{id:this.imagesDataList.id}} 传参
    getDetectionResult() {
      this.$http
        .get("http://localhost:3000/api/sysuser/getDetectionResult",{params:{id:this.imagesDataList.id}},{
                            emulateJSON:true
                        })
        .then((response) => {
          
          if (response.status == 200) {
            
            this.detectionResult = response.data;
            // console.log(this.detectionResult);
          } else {
            console.log(response);
          }
        })
        .catch((error) => {
          console.log(error);
        });
    },

 

标签:传参,console,log,nodejs,req,js,pc,query,id
From: https://www.cnblogs.com/bisiyuan/p/17008266.html

相关文章

  • js判断空对象的方法
    一、将对象转为字符串比较这是最容易想到的方法,主要使用JSON.stringify()这个方法对对象进行强转:vara={};varb=newObject();console.log(JSON.stringify(a)=="{}")......
  • GO json.Unmarshal() 解析不区分json字段的大小写
    GOjson.Unmarshal()解析不区分json字段的大小写demopackagemainimport( "encoding/json" "fmt")typeDemostruct{ ABDstring`json:"ABD"`}typeDem......
  • js获取url参数
    <head></head><body></body><scriptsrc="http://code.jquery.com/jquery-1.11.1.min.js"></script><Scriptlanguage="javascript">$(window).load(function(){......
  • rapidjson使用总结
    目录​​(?)​​​​[-]​​​​rapidjson简介​​​​Dom解析示例​​rapidjson简介rapidjson是腾讯的开源json解析框架,用c++实现。由于全部代码仅用headerfile实现,所以很......
  • js中通过url传参的方式是很常见的,而传参的过程中获取参数也是很关键的一部分。本文主
    js中通过url传参的方式是很常见的,而传参的过程中获取参数也是很关键的一部分。本文主要分享js获取url参数的函数和调用方法。JS函数:1functiongetQuery(key){2......
  • 【cocos2d-x从c++到js】注册函数
    前面的文章中讲过,在游戏启动时,会调用大量的addRegisterCallback函数,向SpiderMonkey注册Cocos2d-x引擎的函数。​​ScriptingCore*sc=ScriptingCore::getInsta......
  • Web前端--HTML+Canvas+Js实现3D魔方小游戏
    一、案列效果二、案列思路1、先将平面上的6个DIV拼接在一起。形成一张类似于3d立方体图形展开的平面图。 2、我们需要将每一个面旋转到相应的位置上,每一个面的旋转轴都是不......
  • Web前端--HTML+Canvas+Js实现3D魔方小游戏
    一、案列效果二、案例思路1、先将平面上的6个DIV拼接在一起。形成一张类似于3d立方体图形展开的平面图。 2、我们需要将每一个面旋转到相应的位置上,每一个面的旋转......
  • js校验输入0-1之间的小数,最多保留小数点后两位
    varreg=/^0\.[1-9]{0,2}$/;varlinka=0.1;console.log(reg.test(linka)); 0到1两位小数正则^(0\.(0[1-9]|[1-9]{1,2}|[1-9]0)$)|^1$不含0、0.0、0.00 /......
  • nestjs中swagger的基本使用
    nestjs中swagger的基本使用安装$npminstall--save@nestjs/swaggerswagger-ui-express//如果使用fastify,则必须安装fastify-swagger而不是swagger-ui-express:$npm......