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

espcms易思企业网站管理系网站开发合同适用印花税

espcms易思企业网站管理系,网站开发合同适用印花税,4399国语免费播放,网页开发外包1、安装mockjs npm i mockjs 2、安装vite-plugin-mock npm i vite-plugin-mock -D 3、安装axios npm i axios 4.在src目录下创建mock文件夹,在文件夹内创建login.ts等文件#xff0c;并在文件夹内放置以下内容#xff08;注#xff1a;URL要和真实请求地址保持一致并在文件夹内放置以下内容注URL要和真实请求地址保持一致 login.ts的内容 import { MockMethod } from vite-plugin-mock; export default [{url: /nss/mock-login, // 注意这里只能是string格式method: post,response: () {return {menusList: [1,2,3,4,],};},}, ] as MockMethod[] 5.在vite.config.ts进行个人配置 import { defineConfig } from vite import vue from vitejs/plugin-vue import { viteMockServe } from vite-plugin-mockimport path from pathexport default defineConfig({plugins:[vue(),viteMockServe({mockPath: ./src/mock/, // 指向mock下的文件localEnabled: true ,// 是否开启开发环境,enable: command serve, // 是否使用mock接口等于serve是开发阶段使用mock接口})],resolve: {alias: {: path.resolve(__dirname, ./src)}}, }) 6.封装请求创建axios文件夹文件夹下创建index.ts文件文件内放置以下内容 import axios from axios // 创建一个 axios 实例 const APICLice{Request(key,data,url){return new Promise((resolve,reject){const serviceS axios.create({baseURL: /nss, // 所有的请求地址前缀部分timeout: 60000, // 请求超时时间毫秒withCredentials: true, // 异步请求携带cookie// headers: {// 设置后端需要的传参类型// Content-Type: application/json,// token: your token,// X-Requested-With: XMLHttpRequest,// },})// 添加请求拦截器serviceS.interceptors.request.use(function (config) {// 在发送请求之前做些什么return config},function (error) {// 对请求错误做些什么console.error(请求错误,error)return Promise.reject(error)})// 添加响应拦截器serviceS.interceptors.response.use(function (response) {// 对响应数据做点什么resolve(response.data)return response.data},function (error) {return Promise.reject(error)})return serviceS({method: post, url,data:data,})})} }export default APICLice 7.使用封装的请求创建api文件夹例login.ts文件夹下放置以下内容 // 导入axios实例 import request from /axios/index export function login(params){return request.Request(,params,/mock-login) } 8.页面内使用 templatediv classtesth1我是登录页面/h1button clickincrement点击我开始登录了/buttonspan v-showshowLogin登录后我就开始显示了{{ dataList }}/span/div /template script setup import { ref } from vue import { login } from /api/login/index let showLogin ref(false) let dataList ref([]) function increment() {login({}).then((res) {console.log(login, res)dataList.value resshowLogin.value true}) } /scriptstyle /style效果如下
http://www.w-s-a.com/news/21847/

相关文章:

  • joomla网站模板一个人做网站的swot
  • 南京建设网站需要多少钱深圳专业网站建设制作价格
  • 天河建网站装修公司线上推广方式
  • 超市网站怎么做的目前最流行的拓客方法
  • 做文字logo的网站贵阳商城网站开发
  • 沧州有没有做网站的中国建筑设计
  • 建设网站 系统占用空间在线代理浏览网站
  • 做海报有什么参考的网站网站建设验收合同
  • 酒店网站制作wordpress文章评论设置
  • 造一个官方网站wordpress mysql类
  • 怎么做卡商网站河南做网站找谁
  • 网站建设招标方案模板上线啦 图谱智能网站
  • 龙口网站建设公司哪家好wordpress 上传类型
  • 做外贸主要看什么网站服务平台的宗旨
  • 宜昌营销型网站购买网站
  • 如何查询网站建设时间wordpress 框架解析
  • 网站建设年终总结网站建设公司顺义
  • 网页给别人做的 网站后续收费吗获取更多付费流量
  • 金融交易网站建设金融 网站建设
  • 长沙网站建设联系电话怎么做表格
  • 网站怎么做域名实名认证龙华网站 建设信科网络
  • 企业网站规划方案网站是做排行榜
  • 万维网网站个人申请网站
  • 我想做网站怎么做昆山网站建设 全是乱码
  • 单位做网站怎么做圣诞树html网页代码
  • 网页开发与网站开发企业网站托管服务常用指南
  • 一站式服务图片临沂做进销存网站
  • 鸣蝉智能建站标准物质网站建设模板
  • 电商网站建设技术员的工作职责商业网站制作价格
  • 网站html模板免费下载公司的网站建设费用入什么科目