uni-app+SpringBoot: 前端传参,后端如何接收参数

做项目中的一些小经验,方便后续

(1)前端代码中,请求的 URL 是通过查询参数(?id=${articleId})传递的

后端接口:

java 复制代码
@GetMapping("/knowledgeDetail")
public Result getKnowledgeByid(@RequestParam Integer id) {
    Knowledge knowledge = knowledgeService.getKnowledgeByid(id);
    return Result.success(knowledge);
}

(2) 前端代码这样传递参数

复制代码
url: `${baseUrl}/knowledge/knowledgeDetail/${articleId}`

后端接口:

java 复制代码
@GetMapping("/knowledgeDetail/{id}")
public Result getKnowledgeByid(@PathVariable Integer id) {
    Knowledge knowledge = knowledgeService.getKnowledgeByid(id);
    if (knowledge == null) {
        return Result.error("Knowledge not found");
    }
    return Result.success(knowledge);
}
相关推荐
菌菇汤1 小时前
uni-app实现单选,多选也能搜索,勾选,选择,回显
前端·javascript·vue.js·微信小程序·uni-app·app
paopaokaka_luck3 小时前
基于SpringBoot+Vue的电影售票系统(协同过滤算法)
vue.js·spring boot·后端
陌殇殇6 小时前
SpringBoot整合SpringCache缓存
spring boot·redis·缓存
某公司摸鱼前端8 小时前
uniapp socket 封装 (可拿去直接用)
前端·javascript·websocket·uni-app
小林学习编程8 小时前
Springboot + vue + uni-app小程序web端全套家具商场
前端·vue.js·spring boot
ladymorgana9 小时前
【Spring boot】tomcat Jetty Undertow对比,以及应用场景
spring boot·tomcat·jetty
IT_10249 小时前
Spring Boot项目开发实战销售管理系统——系统设计!
大数据·spring boot·后端
DCTANT10 小时前
【原创】国产化适配-全量迁移MySQL数据到OpenGauss数据库
java·数据库·spring boot·mysql·opengauss
Touper.10 小时前
SpringBoot -- 自动配置原理
java·spring boot·后端
遗憾随她而去.11 小时前
uniapp 中使用路由导航守卫,进行登录鉴权
前端·uni-app