当前位置: 首页 > news >正文

直播做网站国家企业信息公示网(广东)

直播做网站,国家企业信息公示网(广东),成都网站设计建设,网站建设ppt方案模板下载#xff08;以下的接口地址链接换成自己的写#xff01;#xff01;#xff01;#xff09; 首先在项目中src的目录下创建一个api的文件夹#xff0c;在api的文件下在穿件两个文件用于二次封装 别忘了先安装axios#xff1a;#xff08;在根目录下安装axios#xff0…以下的接口地址链接换成自己的写 首先在项目中src的目录下创建一个api的文件夹在api的文件下在穿件两个文件用于二次封装 别忘了先安装axios在根目录下安装axios如果安装过了就不用看蓝色字体安装过程 npm install --save axios 然后在main.js中引用axios // 引入axios import {apiGet,apiPost} from ./api/api Vue.prototype.$apiGet apiGet Vue.prototype.$apiPost apiPostapi下的第一个api.js: import axios from axios;axios.defaults.timeout 30000; // 这个是环境测试配置不知道可以搜索我的csdn中的Vue测试打包test axios.defaults.baseURL process.env.VUE_APP_API_URL// 添加响应拦截器 axios.interceptors.response.use(function (response) {//可以写if判断提前拦截错误信息return response;}, function (err) {return Promise.reject(err); });export function apiGet(url, params){ return new Promise((resolve, reject) { axios.get(url, { params: params,headers:{token:sessionStorage.getItem(token)}}).then(res {resolve(res.data);}).catch(err {reject(err.data) }) }); }export function apiPost(url, params){return new Promise((resolve, reject) {axios({method: post,url:url,data:params}).then(res {resolve(res.data);}).catch(err {reject(err.data)})});} api下的第二个https.js: //这个是二次封装(用到apiPost的时候把下面接口那也改成这个用不到就把apiPost去掉) import {apiGet,apiPost} from ./api;export function jindutiao(){return new Promise((resolve){apiGet(/index.php/index/admin/getNum).then(res{resolve(res) })});// .catch(err{// reject(err)// })} 然后按照“jindutiao().这个是https.js中二次封装中你取的函数名字” 先引用import {jindutiao} from ../api/https 在使用jindutiao().then(res{ console.log(res); } 二次封装在页面上的使用以上说的以下示例代码在script中 // 这个是二次封装后https.js中封装后直接写函数在这个页面使用 import {jindutiao} from ../api/https export default {data() {return {};},mounted() {// 这个是进度条接口jindutiao().then(res{// console.log(res);this.percentage res.data.cssnum;this.percentage1 res.data.htmlnum;this.percentage2 res.data.jsnum;this.percentage3 res.data.vuenum;}),},methods: {}}/script如果有跨域问题可以在最后在vue.config.js中添加以下代码解决用注释下面的 const { defineConfig } require(vue/cli-service) module.exports defineConfig({publicPath:./,transpileDependencies: true,lintOnSave:false,// 跨域问题devServer: {proxy:{/api1:{target:http://47.94.4.201/,pathRewrite:{^/api1:},ws:true,changeOrigin:true,}}} })
http://www.w-s-a.com/news/331421/

相关文章:

  • 手机网站有什么区别是什么意思不让网站开发公司进入后台
  • 网站正在建设中_敬请期待做宠物店网站
  • 个体营业执照可以做网站服务吗宣传品牌网站建设
  • 做平台是做网站和微信小程序的好别邯郸捕风科技有限公司
  • 公司做哪个网站比较好巴顿品牌设计官网
  • 济宁北湖建设局网站我要推广
  • mc网站的建设大型网站开发
  • 给网站做推广一般花多少钱全国最大的外发加工网
  • linux 网站301江西seo推广方案
  • c2c电子商务网站定制开发wordpress html单页
  • 查询网站空间商自己做的网站如何放到微信
  • 现在网站开发哪个语言好月嫂公司网站建设构思
  • 腾讯云免费网站建设网站设计一级网页
  • 网站备案系统验证码出错的解决方案wordpress+论坛+注册
  • 代做毕设的网站先做网站先备案
  • 网站定制哪个好wordpress主题dux1.9
  • 怎么自己做网站地图网站建设弹窗代码
  • wordpress 作品集网站企业做网站建设的好处
  • 公司开发的网站健身网站开发项目总结
  • 怎样做游戏网站网站建设万首先金手指14
  • 英德建设局网站龙岩网上房地产网
  • wordpress vr网站电影网页设计尺寸
  • 做淘宝客新增网站推广怎样开一家公司
  • 企业网站有必要做吗?网站平均停留时间
  • 蘑菇街的网站建设凡科网站建设网页怎么建
  • 中国光大国际建设工程公司网站论坛是做网站还是app好
  • 地产集团网站建设高德是外国公司吗?
  • 天津市网站建站制作网站建设新报价图片欣赏
  • 怎么样在百度搜到自己的网站高端房产网站建设
  • 邯郸做移动网站多少钱ui设计好就业吗