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

网站不收录怎么办网络seo推广培训

网站不收录怎么办,网络seo推广培训,网络推广页面,怎么可以创建网站通过axios请求接口已经很简单了#xff0c;但最近在做一个vue项目#xff0c;想着把axios请求再封装一下#xff0c;这样api就可以只在一处配置成方法#xff0c;在使用的时候直接调用这个方法。 但咱们不用每个接口都定义成一个啰嗦的axios请求方法#xff0c;既然是想简…通过axios请求接口已经很简单了但最近在做一个vue项目想着把axios请求再封装一下这样api就可以只在一处配置成方法在使用的时候直接调用这个方法。 但咱们不用每个接口都定义成一个啰嗦的axios请求方法既然是想简单点就尽量只在一处完成简单的配置。 1、配置api接口 将同一模块的接口放在一个文件下比如我在src的services下定义了一个global.js作为全局服务的配置在它里面配置的api可以作为这个服务的方法。 比如   name字段将作为之后被调用的方法名但这个只是一个单纯的对象现在我们定义方法将它转为方法。 2、将接口配置的数组对象转化为方法 import axios from axios;const withAxios apiConfig {const serviceMap {};apiConfig.map(({ name, url, method }) {serviceMap[name] async function(data {}) {let key params;if (method post || method put) {key data;}return axios({method,url: /api url,[key]: data});};});return serviceMap; };export default withAxios; 我们在utils下定义了一个通用的方法withAxios这个方法的作用是将api配置文件转化为包含方法的一个对象。 3、在api配置文件中使用withAxios import withAxios from ../utils/withAxios;const apiConfig [{name: userLogin,url: /login,method: get},{name: getUserInfo,url: /login/user,method: get},{name: getDeptList,url: /login/department,method: get} ];export default withAxios(apiConfig); 直接export出包装后的对象即可。 4、在vuex中使用 想在vuex中调用某个api首先import刚才导出的对象 import GlobalService from /services/global; 在action中调用某个接口 const { data } await GlobalService.userLogin(payload); 这样就完事了。之后只需要配置-调用这么两步就可以完成接口调用而且接口的语义化也更明确了。 5、axios的其他配置 我们可以在utils的withAxios中顺便对axios做一些通用的设置。 比如每次请求头中都自动带上鉴权 axios.defaults.headers.common[Authorization] getCookie(jwt) || ; // 注意此处只会在web应用初始化时配置在登录成功后需重新配置Authorization。 比如使用拦截器对返回对象做统一处理 axios.interceptors.response.use(response {const { data } response;if (data.status -2) {Vue.prototype.$Message.error(无效的登录信息或登录已失效请重新登录);delCookie(jwt);router.push({ path: /login });}if (data.status -1) {Vue.prototype.$Message.error(发生错误[${data.message}]);}return response; });
http://www.zqtcl.cn/news/670483/

相关文章:

  • 简述网站建设的一般步骤简约的网站建设
  • wordpress删除用户头像昆明做网站优化的公司
  • 西安响应式网站网页设计的模板
  • 古装衣服店网站建设页面网站执行速度
  • 哪里的网站建设哈尔滨网络优化推广公司
  • 给网站做友情链接凡科网干嘛的
  • 网站经常出现502牧星网站建立
  • 个人网站建设的收获dw网站导航怎么做
  • 徐州网站设计快速排名网站
  • dede手机网站跳转口碑营销平台
  • 开一个素材设计网站怎么做的网页传奇手机版
  • 网站开发后端框架什么意思树莓派3 部署wordpress
  • 站长之家最新域名查询合肥网站建设5k5
  • h5做网站什么软件北京公司注销流程及费用
  • 淮北市相山区建设局网站合肥比较好的网站制作
  • 松岗营销型网站建设公司网站需要服务器吗
  • 图书馆网站信息化建设中国seo第一人
  • 域名网站负责人的责任一键制作单页网站
  • 南宁建设局网站建设有限公司
  • 湛江建设工程交易中心网站企业营销网站建设步骤
  • 网站所有者查询罗湖做网站的公司
  • 网站推广的目标是什么如何提高网站在百度的排名
  • 建设网站基础wordpress 网络图片
  • 深圳网站搜索优化工具义乌公司网站
  • 百度搜索网站带图片sem是什么品牌
  • 百度网盘app下载辽宁seo
  • 一般做网站用什么软件企业管理咨询服务机构
  • 达内培训网站开发金融公司网站 html
  • 珠海网站制作推荐微信营销和微博营销的区别
  • 电影网站如何做5网站建设公司