- 封装公共函数的 js:publicFunc.js
const getData = () => {
return new Promise((resolve) => {
axios.get(url,param)
.then((req) => {
const data = req; //接口返回值做处理
resolve(data);
})
.catch((err) => {
console.log(err)
});
});
}
export default {getData};
- 调用
showMyData = async () => {
let data = await getData();
this.setState({
data
});
};
我的其他文章:https://matonna.github.io/