自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 vue2生成图片导出pdf

当安装好了以后,全局引入需要在main.js中引入然后挂载到vue实例上,局部的只需要引入就可以了,不需要挂载,我用的是局部引入。第一个就是用来生成图片的。首先这次操作需要用到两个插件。...

2022-08-09 16:01:24 1372

原创 前端优化的几种方案详细版

不管用哪种框架或者是原生js生态,给代码瘦身都是必要的,减少重复性代码,比如:给公共的功能进行封装实现一对多的调用,重复的样式封装成公共的,重复的方法进行封装挂在到vue原型上或者按需加载包括路由的懒加载。然后把主组件的代码进行分离,css和js都用外联,这会比内置要快,因为浏览器在首次打开页面的时候会把外链的文件给下载缓存下来,这样二次进入的时候就会顺畅和快很多。使用cdn加速也是可以对整个项目有很大的优化,用cdn就可以把路由、axios。...

2022-08-09 14:50:07 1221

原创 es6相关知识点 最全的那种

全部都是es6的相关知识点

2022-04-21 15:54:32 758

原创 es6class类继承的实现原理

关于es6class继承的实现原理

2022-04-18 10:18:25 456

原创 new的实现原理

1.要手动实现一个 new 操作符,首先要知道 new 操作符的含义以及在使用的过程中干了什么事情,即构造函数的内部原理,简单的分为以下的四个步骤: ·创建一个新对象; ·链接到原型(将构造函数的 prototype 赋值给新对象的 __proto__); ·绑定this(构造函数中的this指向新对象并且调用构造函数); ·返回新对象;2.这样我们就可以手动实现一个 new 方法了const objectFactory = funct...

2022-03-30 08:13:21 2758

原创 webpack搭建vue脚手架环境

一、前端项目搭建1. 建立好自己本地的项目目录2. 初始化项目的环境 package.json使用的是npm init -y作用是:依赖清单记录、启动命令、版本信息等,包管理器3. 安装webpack -- npm i webpack -D (放在开发环境里)1. 开发环境 -- npm run server --save-dev(--save-dev 缩写 -D )运行/生产环境 -- npm run build -S(-S可忽略不写)2. 如果出现...

2022-03-02 09:19:43 886

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除