前端 vs 后端端点(spring boot 和 vuejs) [英] Frontend vs backend endpoints (spring boot and vuejs)

查看:37
本文介绍了前端 vs 后端端点(spring boot 和 vuejs)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有点基于本指南:

基于我在后端实现的控制器,这是有道理的:

@RestController公共类问候控制器{private static final String template = "Hello, %s!";私有最终 AtomicLong 计数器 = new AtomicLong();@RequestMapping("/问候")public Greeting greeting(@RequestParam(value = "name", defaultValue = "World") String name) {return new Greeting(counter.incrementAndGet(), String.format(template, name));}@RequestMapping("/")public Greeting root(@RequestParam(value = "name", defaultValue = "Root!") String name) {return new Greeting(counter.incrementAndGet(), String.format(template, name));}}

如果我改为访问:http://localhost:8080/index.html 我最终会进入我的前端:

目前有以下两条路线:

router.js

Vue.use(Router);const 路由器 = 新路由器({模式:'历史',基础:process.env.BASE_URL,路线:[{小路: '/',name: '家',组件:HomeRoute},{路径:'/myroute',name: 'myroute',组件:MyRoute}]});导出默认路由器;

例如App.vue 我有: