cnpm install @gauseen/nuxt-proxy --save
2.设置nuxt.config.js
修改modules为
modules: [
"@gauseen/nuxt-proxy"
]
3.增加 proxyTable属性
proxyTable: {
"/api": {
target: ' https://xxxxx.com' ,
changeOrigin: true,
ws: false,
pathRewrite: {
"^/api": "/api"
}
}
}
js文件ajax连接新浪疫情接口步骤如下:1、用document.getElementById().value取到输入框里的股票代码,拼接到url。
2、注意ajax默认是异步请求,需要把async属性设为false。
3、请求成功前,浏览器会运行后面的脚本,用户也能进行其他操作,同步请求会在请求成功前锁住浏览器,直到请求成功后再向下运行。
4、必须等待请求到的数据才能进行后续步骤,固设置为同步请求。
5、新浪提供的这个接口会返回信息,用split(’~’)将字符串分段为数组,取message[3],第四段数据赋值给全局变量date。
6、最后,让这些功能函数在点击查询后定时调用。
需要准备的材料分别是:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html,引入jquery使用。
2、在index.html的<script>标签中,输入js代码:
$.get('请求地址', function(b) {
document.body.innerText = b
})
3、浏览器运行index.html页面,此时通过F12的开发者工具可知API接口被调用了。