// request.js
...
export default {
get(){},
post(){}
};
// api.js
import { get, post } from './request.js'
...
请问各位大神,这样写为什么在api.js中找不到get和post呢,换成下面这样就可以了,什么原因呢?
// api.js
import request from './request.js'
const { get, post } = request
...
因为你导出的只有一个 Object,咋能解构成两个呢?
你要是想导出俩,就不要用
default
了,改成:然后你就可以
import { get, post } from './request.js'
了。进阶:
可以
default
做个兜底: