前两篇说了比较基础的页面跳转和数据获取,这次说一下比较主要的接口调用步骤。
我们获得数据后需要发送请求给后端服务器处理,然后获取对应的返回结果。
现在一个功能需求就是通过选择的日期来获取对应的数据列表,前面我们已经说过了,日期我们是可以通过组件返回的value数组来获取。
那么我们就需要在对应的事件方法中去把这个数据发出去,这里你不需要明白怎么发,因为公用的request包都已经写好,你只需要把数据发送到对应的url即可,这里可以把前端理解为postman。
所以首先你要先想清楚你需要哪些请求,是post还是get,你定义的请求路径是什么,请求方法叫什么。我这里定义了三个get方法,分别是获取全部数据,获取指定时间范围内的数据,获取单条数据
很清楚的可以看到你需要哪些参数,直接写在方法参数里面就好了,这个就是get请求方法url中的?后面的参数。
这里是200因为后端的接口已经调通了,如果后端没有调通,那么这里会报404
由于后端也是自己写的,就简单说一下后端的接口暴露。我这边用的是flask 和blueprint,所以两个地方。
功能方法这里,填好对应的url,在api的初始化py文件中添加对应的注册名称