【测试开发】九、接口测试-前后端-实现模块树列表功能
2021/10/1 23:10:55
本文主要是介绍【测试开发】九、接口测试-前后端-实现模块树列表功能,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
基于 springboot+vue 的测试平台开发继续更新。
上一篇完成了模块树的列表接口,接下来可以和前端页面联调了。
一、存放接口的js文件
老样子,新建js文件,把要调用的后端接口请求封装在 src/api/apiModule.js
这里:
import request from '@/utils/request' export function getModuleList(projectId) { return request({ url: `/bloomtest/module/list/${projectId}`, method: 'get' }) }
二、在vue文件中调用接口
我把vue文件名改了下,之前叫index.vue
,现在换成了src/views/apiManagement/moduleTreeTable.vue
。
对应的把src/router/index.js
里的路径也改好,换成重命名之后的 vue 文件名。
接下来修改 vue 里之前拷贝来的代码,<template>
标签里的暂时不需要改,我们只要修改下<script>
里的代码。
在 return 里,tree组件绑定的是 data ,之前直接写死的数据,现在删掉,就是一个空数组[]
。
因为 data 数组中需要的数据,我实现的后端接口返回是完全满足的,所以直接写方法调用即可。
1. 触发接口
按正常来说,我到了这个接口定义列表页,需要选择好一个项目,然后列表展示这个项目下的模块树和接口列表。
但是这里还需要写一个对应的功能,来选择具体项目,暂时先不做。
那么我把触发模块树接口的事件放在【创建接口】这个按钮上,点击按钮就会请求接口。
绑定一个方法queryModuleList
。
2. 调用接口
在 method 里实现方法queryModuleList
,在里面完成接口的调用。
目前项目id直接写死一个3
,方便调试。这里还加了一行打印console.log(this.data)
,也可以在控制台看到接口的返回。
打开 F12 ,点击【创建接口】按钮,查看调用结果。
页面展示效果正常。
三、实现选择项目功能
上面为了快速调试模块树功能,展示用【创建按钮】触发请求,现在实现这个选择项目的功能。
接下来,开发树结点的增删改。
这篇关于【测试开发】九、接口测试-前后端-实现模块树列表功能的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27MQ底层原理资料详解:新手入门教程
- 2024-11-27MQ项目开发资料入门教程
- 2024-11-27RocketMQ源码资料详解:新手入门教程
- 2024-11-27本地多文件上传简易教程
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器
- 2024-11-26Java云原生资料:新手入门教程与实战指南
- 2024-11-26JAVA云原生资料入门教程