240 发简信
IP属地:广东
  • 120
    vue中监听元素的宽高变化(强大的自定义指令)

    js中可以给window去绑定缩放事件,从而去监听窗口大小的变化: 但是有时候窗口的大小并不会变化,变的是元素的大小,好像是没有方法是可以直接监听元素的大小变化的,那如果有这...

  • Vue性能优化方法

    Vue前端开发到第一阶段,就要开始考虑性能优化相关的要点了。这也是用来判断一名前端的水平是否优秀的一个标准。接下来这篇文章,将介绍几种在实践过程中可以用到的性能优化技巧(文中...

  • 最简实现Promise,支持异步链式调用

    前言 在面试的时候,经常会有面试官让你实现一个 Promise,如果参照 A+规范来实现的话,可能面到天黑都结束不了。说到 Promise,我们首先想到的最核心的功能就是异步...

  • 120
    Vue 大文件上传和断点续传

    文件上传的 2 套方案 基于文件流(form-data) element-ui 框架的上传组件,就是默认基于文件流的。 数据格式:form-data; 传递的数据: file...

  • 微信页面入口文件被缓存解决方案

    缓存对于前端页面来说,是加速页面加载的利器之一,但也同时带来了很多问题,比如新版本发布之后,怎么替换客户端上的缓存文件呢?大家一般的的解决方案主要有以下几种形式, 一般情况1...

  • 10个JS优化小技巧

    1. if多条件判断 2. if...else... 3. Null, Undefined, 空值检查 4. foreach循环 5. 函数条件调用 6. switch条件 ...

  • 如何优雅处理前端异常?

    前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。 一、为什么要处理异常?异常是不可控的,会影响最终的呈现结果,但是我...

  • 封装 axios 拦截器实现用户无感刷新 access_token

    前言 最近做项目的时候,涉及到一个单点登录,即是项目的登录页面,用的是公司共用的一个登录页面,在该页面统一处理逻辑。最终实现用户只需登录一次,就可以以登录状态访问公司旗下的所...

  • Nginx与前端开发

    Nginx与Node.js “Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡。” ...

  • CSS之小常识

    BFC 块状格式化上下文(block formatting context)简称 BFC:是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素。 如何触发BFC...

  • 初体验Vue2和Vue3开发组件有什么区别

    我们一直都有关注和阅读很多关于Vue3的新特性和功能即将到来。但是我们没有一个具体的概念在开发中会有如何的改变和不一样的体验。还有一些童鞋已经开始又慌又抓狂了 -- “又要开...

  • 工作中Taro开发遇坑总结

    这里记录工作中遇到的一些坑,以此共勉和提高。希望能够促进自己的成长。 1、单行文本过长省略号,顶部被遮盖 原因是全局添加了line-height为1,这里只需要重置为norm...

  • 前端面试常见的手写功能

    防抖 节流 new bind call apply deepCopy 事件总线 | 发布订阅模式 柯里化:只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数 e...

  • 前端利用gulp快速部署web 项目

    一、背景 最近在多个项目上线部署过程中,发现每一次打包到测试环境或者开发环境中,都需要手动打包后再把代码拷贝到远程服务文件中,偶尔出现放错地方,被测试叼死了。最近在摸鱼过程中...

  • 120
    flutter安装教程

    首先按照官网地址安装flutter(flutter中文官网)遇到问题查看下面步骤 步骤一:设置国内镜像环境变量及添加变量方法 按照上图添加国内镜像环境变量: PUB_HOST...

  • 90%的前端都会踩的坑

    写在前面 移动开发时代,前端同学刚刚送别了让人头秃的IE浏览器,却发现憧憬已久的移动互联网时代并不是想象中那般美好。各种棘手的系统兼容问题和浏览器兼容问题怎么也让人高兴不起来...

  • @听风吹_1971 可以搞一下动态路由配置

    vue-cli3项目搭建配置以及性能优化

    vue-cli3项目搭建配置以及性能优化 在之前的开发中主要用的是vue-cli2,最近空闲时间比较多,接下来有新项目,本着偷懒的本能,自己打算搭建一个基础包以备后期开发应用...

  • mongodb修改器使用

    对于文档的更新除替换外,针对某个或多个文档只需要部分更新可使用原子的更新修改器,能够高效的进行文档更新。更新修改器是中特殊的键,用来指定复杂的操作,比如增加、删除或者调整键,...