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

网站建设 重庆国家建设部官方网站投诉

网站建设 重庆,国家建设部官方网站投诉,外贸网站seo怎么做,酒吧网站模板前言 如果使用nuxt3写项目#xff0c;可以查看nuxt3实战#xff1a;完整的 nuxt3 vue3 项目创建与useFetch请求封装#xff0c;此篇内容有详细步骤 但在此篇内容中useFetch请求在页面有多个请求的情况下#xff0c;或者放在客户端渲染情境下是失败的#xff0c;所以在此篇…前言 如果使用nuxt3写项目可以查看nuxt3实战完整的 nuxt3 vue3 项目创建与useFetch请求封装此篇内容有详细步骤 但在此篇内容中useFetch请求在页面有多个请求的情况下或者放在客户端渲染情境下是失败的所以在此篇更新下useFetch的请求封装方法 /*** description useFetch* */ import type { NitroFetchRequest } from nitropack; import type { UseFetchOptions } from #app; import type { ResultData } from ~/api/interface; import { Base64 } from js-base64; import { rsaEncrypt } from ~/utils/ras; import { Encrypt } from ~/utils/aes; import { md5 } from js-md5;const apiRequest T(url: NitroFetchRequest,reqParams: object {},_object: UseFetchOptionsT ) {const runtimeConfig useRuntimeConfig();const token useCookiestring | undefined(token);const defaultOptions: UseFetchOptionsT {baseURL: runtimeConfig.public.baseAPI,onRequest({ options }) {let _data: {[prop: string]: any;} {...reqParams,};if (token.value) {_data[userUuid] token.value;}// Gets the current timestampconst timestamp new Date().getTime();// Generate an AES Keyconst aesKey Base64.encode(jupai timestamp);// Service parameter aes encryption// console.log(_data, _data);let reqContent encodeURIComponent(Encrypt(JSON.stringify(_data), aesKey));// md5 signatureconst md5Sign md5(reqContent).toUpperCase();// UrlDecode Decrypts the public keyconst rsaSign encodeURIComponent(rsaEncrypt(aesKey));const params {version: 1.0.0,osType: 1,reqContent: reqContent,md5Sign: md5Sign,rsaSign: rsaSign,timeStamp: timestamp,gps: gps,_data,};options.headers {...(token.value { X-Access-Token: token.value }),...(_object.headers || {}),...options.headers,} as { [key: string]: string };options.body JSON.stringify(params);},onResponse({ response }) {if (response._data.code ! 200 response._data.code ! 12010) {if (import.meta.client) {message.error(response._data.message);}}},onResponseError({ response }) {if (import.meta.client) {message.error(response._data.message);}},};return useFetchResultDataT(url, {...defaultOptions,..._object,} as any); };export const getApi async T(url: NitroFetchRequest,reqParams: object {},_object: UseFetchOptionsT {} ) {const { data } await apiRequestT(url, reqParams, {method: get,..._object,});return data; };export const postApi async T(url: NitroFetchRequest,reqParams: object {},_object: UseFetchOptionsT {} ) {const { data } await apiRequestT(url, reqParams, {method: POST,..._object,});return data; }; 使用/api/modules/index export const getList (params: ReqLotList) {return postApiResLotList[](/api/getList, params); };index.vue const list await getList({pageNum: 1,pageSize: 8 });
http://www.w-s-a.com/news/443256/

相关文章:

  • 微信与网站对接手机软件怎么做
  • 户县网站建设珠海专业制作网站
  • 麦当劳的网站优化建议猎头公司工作怎么样
  • 合肥地区网站制作网页浏览器打不开
  • 做网站的不给ftp网站如何做触屏滑动
  • wordpress statraq重庆百度优化
  • 企业网站官网英文WordPress站点切换为中文
  • 服装公司网站定位一点号自媒体平台
  • 密云微网站建设汽车之家手机官网首页
  • 多语言外贸网站制作苏州建设网站微信公众号
  • 用wordpress建站学什么百度给企业做网站吗
  • 福建城乡建设网站做数码测评的网站
  • 东海县建设局网站wordpress 好用的主题
  • 网站图片设计制作制作一个门户网站需要多少钱
  • 虚拟币交易网站源码自己给网站做支付接口
  • 免费的seo网站在线 crm
  • 绍兴市高速公路建设指挥部网站网站主页和子页风格如何统一
  • 获取网站状态网站租金可以做办公费吗
  • 网站开发执行什么标准号wordpress主题 表白
  • 杭州网站推广与优化凡科网是免费的吗
  • 公司网站的重要性门户网站推广介绍方案
  • 做金融网站看那些素材江门网红打卡景点蓬江区
  • 饮食网站模板建网站中企动力优
  • 郑州 制造 网站东平企业建站公司
  • 天津设计师网站大全展示型网站搭建
  • 南宁网站建设 传导网站开发平台开发公司
  • 网站建设好处上海建设工程网站
  • 黑河哈尔滨网站建设太原网站制作定制开发
  • 建站做网站香河住房与建设局网站
  • 如何制造一个网站域名分类网站