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

家居全屋定制网站优化简历模板

家居全屋定制,网站优化简历模板,济南做公司网站,国外装修网站模板参考来源:Vue mock.js模拟数据实现首页导航与左侧菜单功能_vue.js_AB教程网 记录步骤:在参考资料来源添加axios步骤 1、安装mock依赖 npm install mock -D //只在开发环境使用 下载完成后,项目文件package.json中的devDependencies就会加…

参考来源:Vue mock.js模拟数据实现首页导航与左侧菜单功能_vue.js_AB教程网

记录步骤:在参考资料来源添加axios步骤

1、安装mock依赖
npm install mock -D //只在开发环境使用

下载完成后,项目文件package.json中的devDependencies就会加上一个mock依赖;

2、添加开发环境及生产环境的配置

我们在config文件夹下的dev.env.js、prod.env.js两个文件里添加配置;

dev.env.js

'use strict'
const merge = require('webpack-merge')
const prodEnv = require('./prod.env')
module.exports = merge(prodEnv, {NODE_ENV: '"development"',MOCK: 'true'
})

prod.env.js

'use strict'
module.exports = {NODE_ENV: '"production"',MOCK: 'false'
}
3、引入到main.js(这里引用是本地的地址)

import Mock from "./mock/index";
mock/index.js (两种写法都可以,选择一种)
//index.js
// 引入: mockjs 模块;
import Mock from 'mockjs'// 设置拦截Ajax请求的响应时间,模拟网络延迟Mock.setup({timeout: '200-600'})// 写法一
// Mock.mock('/parameter/query', '', (opts) => {
//   debugger
//   opts['data'] = opts.body ? JSON.parse(opts.body) : null
//   delete opts.body
//   return opts
// })
// 写法二
// Mock.mock('/parameter/query', {
//   name: "@name()",
//   city: "@city()"
// })// 数据必须输出
export default Mock
4、开始使用 axios

配置 request.js  ,在每个接口文件前引用这个文件


/****   request.js   ****/
import axios from 'axios'
//1. 创建新的axios实例
const request = axios.create({// baseURL: '/api', // 公共接口-本地  所有接口地址前面加apitimeout: 30 * 1000, // 超时时间单位是msheaders: {"Content-Type": "application/json",},
})// 2.请求拦截器
request.interceptors.request.use(config => {// config.headers.Authorization = ''; //如果要求携带在请求头中return config;
}, error => {console.log(error)return Promise.reject(error);
})
// 3.响应拦截器
request.interceptors.response.use(response => {return response;}, error => {// console.log(error)return Promise.reject(error);}
)//4.导出文件
export default request

import request from '@/http/request'//第一步文件的地址//自己写的mock地址,后文顺带记录一下mock使用方法
export function mocktest(params) {return request({type: "get",url: '/parameter/query',data: params});
}

到这里就可以在页面直接使用了,想要进一步完善,或者全局引用接口,可以自己封装

<template><el-container><el-header><HeaderBar></HeaderBar></el-header><el-main><MainBar></MainBar></el-main></el-container>
</template><script>
import HeaderBar from "./Header.vue"
import MainBar from "./Main.vue"
//引用一下api文件中写好的方法,要用哪个就写哪个
import { mocktest } from "@/http/api";
// 可以按需引入,可以全局引用
// import api from '@/http'
export default {name: "index",components:{MainBar,HeaderBar},data(){return{}},methods:{},mounted() {//调用封装好的接口mocktest().then(res=>{console.log('res',res)})this.ce()},
}
</script><style scoped></style>

http://www.yayakq.cn/news/203206/

相关文章:

  • 网站seo优化排名wordpress 新建文章
  • 重庆网站建设案例如何申请网址域名
  • 官方网站建设的方法有哪些方面做网站 (公司)
  • 巴中免费网站建设临邑县住房和城乡建设局网站
  • 南昌企业免费建站视频网站的链接怎么做的
  • 乐辰科技网站建设东莞免费公司网站建设
  • 建设网站用图片需要版权哪里做网站比较快
  • 有建设银行信用卡怎么登陆不了网站网站建设金网科技
  • 建设网站制作汉狮团队网站开发需要什么资质
  • 如何用wordpress修改模板的内容广州网站营销优化开发
  • 做网站教程济南品牌网站建设低价
  • 天津房价WordPress搜索优化工具
  • 济南建站公司注意什么网站文件app
  • 一流的网站建设公司百度官网网站登录
  • 深圳市建网站公广州seo公司如何
  • 网站栏目建设android移动开发
  • 建设目标网站wordpress模板文件夹
  • 国外 网站有做验证码吗怎么开个人工作室
  • 网站开发的学习方法公众号代运营
  • iis上做的网站外网怎么访问销售平台系统
  • wordpress网站地图插件百度免费网站制作
  • 欧米伽男士手表官方网站软文推广系统
  • 珠海哪家做企业网站公司好重庆的网站建设
  • 电子商务网站建设和推广 范文业网站制作
  • 免费无广告建站wordpress图片轮播插件下载
  • 信誉好的龙岗网站制作网站首页框架图
  • 佛山企业一般在哪网站发布消息网站页面分析
  • 如何用word做简单的网站无忧网站建设价格
  • 微信二维码制作网站深圳专业做网站的公司有哪些
  • 中恒建设职业技术培训学校网站最热门网页游戏排行榜