240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    监听localStorage中值的变化实现跨页面通信

    本次分享一个之前困扰很久的,跨页面之间的通信方式。 以前跨页面通信,就拿我们之前vue项目中多页面为例,每个页面都是一个独立的vue实例,通过m...

    1.9 2070 4 15
  • 处理数组空值

    前言:大家是不是经常很头疼数据中存在一些诸如undefined、null等字符的情况呢?本文介绍如果快速过滤掉这些数据 用map操作数组一般是很...

  • vue多语言化

    随着国际化的趋势,项目中配置多语言切换也越来越有必要,本篇文章将会介绍如何在vue项目中配置多语言化 安装:npm i vue-i18n 导入注...

  • utc时间处理

    需求:起初是为了处理不同地区的项目(如:迪拜项目),可能和我们东八区存在时区问题,导致项目部署到现场展示的是我们东八区的数据时间,如东八区数据入...

  • vue项目安装babel巧用es2020新语法

    操作运算符:??对应babel插件:@babel/plugin-proposal-nullish-coalescing-operator方法介绍...

  • 多维数组 “ 拉平 “ 实现一维数组

    背景:前两天项目中遇到个问题,通过双层map循环+await请求数据最终得到了一个二维数组,但是实际我想要的是二维数组里的那些对象,需要构建成一...

  • Resize,w 360,h 240
    vue项目性能优化方案

    背景:项目采用vue cli3搭建,集成前端组件以及地图效果,导致项目打包后资源包文件特别大,打包速度慢,首屏渲染耗时长,甚至出现左右界面图表数...

    1.8 2426 2 15
  • Resize,w 360,h 240
    vue静态资源打包

    vue项目打包后,可能大家会注意到,会把一些文件都编译压缩到一起,但是打包后我们通常很难再去修改某些东西。 场景一:单点登录。当我们需要把部署包...

  • vue打包时gzip压缩的两种方案

    开局一张图: 可以看出,在项目部署后,我们的资源文件请求都会保持原本大小,如果文件过大,并且很多的情况下,会导致网络请求耗时,严重点可能阻塞后面...

个人介绍
一只90后前端小菜鸟。

生而为人,喜丧并存。