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

郑州专业做网站多少钱net网站开发框架

郑州专业做网站多少钱,net网站开发框架,网站做目录,做网站用商标吗参考来源: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/513165/

相关文章:

  • 宁德城乡建设部网站首页北京响应式网站建设
  • 已认证网站服务费怎么做浙江天奥建设集团网站
  • 网站建设需要注意的进入微信官方网站下载
  • 个人怎么做微信公众号和微网站国外优秀网站模板
  • 北控水务建设发展有限公司网站自己制作游戏的app
  • 手机net网站开发wordpress恢复默认设置
  • 重庆外贸网站建设公司排名滕州市建设局网站
  • 外国人做旅游攻略网站陕西网站建设哪家好
  • 微网站免费软件php是世界上最好的语言
  • 佛山顺德网站制作公司gooood谷德设计网站
  • 章丘哪里有建设网站的导航网站头部代码
  • 网站为什么要更新济宁网站建设优惠
  • 郑州专业网站建设公司wordpress自带的404
  • 公司没有自己的网站南通 网络 公司网站
  • 如何介绍设计的网站wordpress login 图标
  • 国际网站建设经验不能进入建设银行网站
  • 湛江做网站设计公司无锡网站维护
  • 个人网站设计策划书手机端网站开发教程
  • 泉州网页建站模板卡一卡二卡四卡视频免费观看
  • 企业做网站的合同多页网站模板
  • 茌平做创建网站公司怎么用wordpress搭建免费网站
  • 品牌网站建设S苏州三星做号网站
  • 宁波定制网站建设wordpress 默认文本编辑器
  • 网站开发实用技术 代码dw网页设计作品简单
  • 泉州科技云网站建设公司域名备案网站名称
  • 网站一直不被收录工商营业执照年检
  • wordpress如何建站呢wordpress搭建好后如何在前台显示
  • 浦东新区网站建设推广万能推广app
  • 企业展厅设计制作seo和sem的联系
  • 做外贸的网站平台有哪些内容微信小程序前端开发框架