首页前端开发VUE后台返回的数据前端没法写

后台返回的数据前端没法写

时间2023-05-11 16:33:01发布访客分类VUE浏览925
导读:后台返回的数据前端没法写?可以模拟数据返回,有一点python基础的就可以写。当然其他语言也可以写,原则是你会什么语言,就根据自身实际技能写就可以。下面以Python语言作为例子来跟你讲解下。1.准备Python环境如果你是Linux环境,...

后台返回的数据前端没法写?

可以模拟数据返回,有一点python基础的就可以写。

当然其他语言也可以写,原则是你会什么语言,就根据自身实际技能写就可以。

下面以Python语言作为例子来跟你讲解下。

1.准备Python环境

如果你是Linux环境,可以参考我之前的文章:https://www.toutiao.com/i6826494951677755912/

如果是windows环境,可以自行搜索一下。

2.安装Flask库

$ pip install Flask

通过这条命令,系统会自己下载对应Flask库以及需要的依赖库。

3.项目结构4.创建模板目录

创建templates目录,下面分别放三个文件,resp_httpstatus(返回响应状态码,如200)、resp_headers(返回响应的头部信息headers)、mock.json(返回响应正文)。

5.新建py文件

#!/usr/bin/python# coding=utf-8__author__ = 'testerzhang'import jsonfrom flask import Flaskfrom flask import render_templateapp = Flask(__name__)@app.route('/mockdata', methods=["GET", "POST"])def mockdata(): result = render_template('mock.json') httpcode = render_template('resp_httpstatus') resp_headers = render_template('resp_headers') try: resp_headers = json.loads(resp_headers) except Exception as e: resp_headers = { } return result, httpcode, resp_headersif __name__ == '__main__': app.run(host="0.0.0.0", port=5000, debug=True, threaded=True)

这样你就可以模拟返回http://127.0.0.1:5000/mockdata这个接口的数据了。

这样你是不是就会模拟后端接口数据了,只要修改mock.json文件就可以返回任意的数据。

当然如果你接口URL不是/mockdata,你自己修改下py文件的路径即可。

希望这个问答能帮助到你。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 后台返回的数据前端没法写
本文地址: https://pptw.com/jishu/26767.html
先渲染页面再渲染数据 网上花店html代码下载(提供高质量的网上花店网站模板)

游客 回复需填写必要信息