5月19日

117 阅读1分钟

今天老大首先说了svg图标,svg现在越来越火,放大缩小图片都不会失贞,像平常的jpg png格式放大看都是马赛克,而svg是等比放大,不会有这个效果

vue路由

一、vue路由主要用于实现单页应用(SPA)

二、vue路由模式:history,hash(默认)

三、路由懒加载(让组件按需加载)

vue的路由懒加载,你如果全部import引入,项目跑起来的时候回把所有路由都加载了,如果在component里面引入,他只会你跳转那个他加载那个页面,路由懒加载主要是提高了加载性能

然后对axios进行了一个封装 当然axios还有拦截器,axios的拦截分为请求拦截和响应拦截

// 请求拦截器
intacse.interceptors.request.use(
    config => {
    console.log("请求拦截");
    return config;
},
// eslint-disable-next-line no-unused-vars
error => {
    return Promise.reject("请求失败", error);
}
);

//响应拦截
intacse.interceptors.response.use(
    res => {
    console.log("响应拦截");
    return res;
},
// eslint-disable-next-line no-unused-vars
error => {
    return Promise.reject("请求失败", error);
}
);