api.js
import axios from "axios";
axios.defaults.baseURL = 'http://localhost:3000'
export const getTreeList = () => {
return axios.get('/getTreeList')
}
serve.js
let express = require('express')
let app = express()
//允许任何源跨域
app.use((req, res, next) => {
res.header('Access-Control-Allow-Origin', '*')
if(req.method === 'OPTIONS') {
return res.send()
}
next()
})
app.get('/getTreeList', (req, res) => {
res.json({
code: 0,
parent: [
{name: '文件夹1', pid: 0, id: 1},
{name: '文件夹2', pid: 0, id: 2},
{name: '文件夹3', pid: 0, id: 3},
{name: '文件夹1-1', pid: 1, id: 4},
{name: '文件夹2-1', pid: 2, id: 5},
],
child: [