实现Vue和Flask通信
¶安装axios和实现通信
这里我们通过axios来连接Vue前端和Flask后端,使用AJAX请求进行通信。使用如下命令安装
1 | npm install axios |
axios的使用格式:
1 | import axios from 'axios'; |
¶代码及演示
¶前端代码
对./components/HelloWorld.vue文件进行改写。代码如下:
1 | <!-- html部分 --> |
这里主要实现了通过单击按钮来和服务器端进行交互获得数据并传回前端,将得到的数据重新来对前端进行渲染。
得到如上页面之后,我们单击get date按钮,就会像后端发送GET请求,后端服务器监听到请求之后就会返回对应的数据。
¶客户端代码
1 | from flask import Flask |