🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# AJAX 对于ajax而言,我们可以在componentWillMount 生命周期或者componentDidMount 进行。**建议采用componentDidMount **因为以后大家有机会接触 React-Native的话是没有componentWillMount 这个生命周期的。 ## 代理 ~~~ devServer: { open:true, port:3000, hot:true, proxy:{ //开启代理 '/api':{//请求地址以 /api开始 才走代理 target:'http://www.520it.com',//真实的请求地址服务器 pathRewrite:{'^/api':''} } } } ~~~ ## 在Life组件中使用添加生命周期进行ajax ~~~ async componentDidMount() { let res = await fetch('/api/ke/js/data.json') let data = await res.json(); console.log(data); } ~~~ 打印结果 ``` {types: Array(4), teacher: Array(10), video: Array(272), banner: Array(3)} ``` 看到下面的效果说明数据已经获取成功。