Vue前后台数据交互实例演示,使用axios传递json字符串、数组
Vue 前后臺(tái)數(shù)據(jù)交互實(shí)例演示
- 第一章:后臺(tái)實(shí)現(xiàn)
- ① Python 啟用 Flask 服務(wù)器
- ② 后臺(tái)啟用成功驗(yàn)證
- 第二章:前臺(tái)實(shí)現(xiàn)
- ① Vue 使用 Axios 實(shí)現(xiàn)接收 json 字符串、數(shù)組數(shù)據(jù)
- ② 前臺(tái)接收數(shù)據(jù)演示
[ 推薦文章 ]
Python 地圖篇 - 使用 pyecharts 繪制世界地圖、中國(guó)地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解
第一章:后臺(tái)實(shí)現(xiàn)
① Python 啟用 Flask 服務(wù)器
后端使用 python 啟用一個(gè) flask 服務(wù)器。
將數(shù)組封裝在 json 字符串里進(jìn)行發(fā)送,前臺(tái)直接在 json 字符串里讀數(shù)據(jù)就行。
② 后臺(tái)啟用成功驗(yàn)證
啟動(dòng)后樣式,下面的兩行 200 是 2 個(gè)請(qǐng)求記錄。
通過(guò) http://127.0.0.1:15004/get_data 訪(fǎng)問(wèn)瀏覽器看看后臺(tái)是否成功啟用。
第二章:前臺(tái)實(shí)現(xiàn)
① Vue 使用 Axios 實(shí)現(xiàn)接收 json 字符串、數(shù)組數(shù)據(jù)
我們首先 npm install axios 安裝 axios。
其中的 response.data 就是后端發(fā)送的 json 字符串?dāng)?shù)據(jù),response.data.data1 就是數(shù)組 1。
注意 axios 使用前需要 import axios from 'axios' 導(dǎo)入下。
想自己驗(yàn)證的話(huà)可以把里面更新表格數(shù)據(jù)的內(nèi)容注釋掉,看看提示框能不能顯示出數(shù)據(jù)。
② 前臺(tái)接收數(shù)據(jù)演示
這是演示的效果圖,可以看到我們?cè)黾拥陌粹o還有個(gè)預(yù)置的表格,點(diǎn)擊一下按鈕。
可以看到提示框展示的就是我們后臺(tái)發(fā)送的數(shù)據(jù)。
提示框關(guān)掉后,可以看到表格里的數(shù)據(jù)也同步過(guò)來(lái)了。
喜歡的點(diǎn)個(gè)贊?吧!
總結(jié)
以上是生活随笔為你收集整理的Vue前后台数据交互实例演示,使用axios传递json字符串、数组的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 一篇文章快速掌握Linux基本命令
- 下一篇: Windows 10系统重装U盘启动工具