自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端vue项目一键换肤主题技术方案

1、建一个存放公共css变量的js文件,将需要定义的css变量存放到该js文件,通过css-vars-ponyfill 插件换肤。提供多种样式,给不同的主题定义一个对应的 CSS 选择器。在组件中保留不变的样式,将需要变化的样式进行抽离。3、安装css-vars-ponyfill 插件。根据不同主题通过切换CSS选择器设置不同的样式。提取公共CSS样式, 通过变量的形式切换主题。5、main.js中调用theme.js。选择器的方式实现主题样式的切换.2、页面中使用css变量。4、封装切换主题的js。

2022-12-26 10:37:35 1377

原创 vue 指令实现水印效果

vue 指令实现水印效果

2021-12-16 19:13:01 909

原创 [重点]call、apply和bind的区别以及源码解析

call、apply和bind的区别以及源码解析

2021-12-15 16:21:22 1000

原创 Vite 2.0 + Vue3 + Ts + Vant3移动端项目

Vite 2.0 搭建 Vue3 移动端项目,Vite 2.0 + Vue3 + Ts + Vant3移动端项目

2021-12-14 13:02:41 2190 2

原创 JavaScript 中,如何判断两个对象是否相等?

JavaScript 中,如何判断两个对象是否相等?深拷贝, 浅拷贝

2021-12-13 08:22:33 893

原创 JavaScript进阶的手写知识点,你会写几个?

JavaScript进阶的手写知识点, 手写 new 的过程, instanceof关键字, 节流防抖, call, apply, bind, 去重, 深拷贝

2021-12-08 08:35:48 82

原创 浅谈 instanceof 原理

浅谈 instanceof 原理 instanceof 可以正确的判断对象的类型,因为内部机制是通过判断对象的原型链中是不是能找到类型的 prototype手动实现一下instanceof的功能

2021-12-07 08:31:03 459

原创 基于VUE自定义指令实现按钮级权限控制

基于VUE自定义指令实现按钮级权限控制

2021-12-06 09:29:26 258

空空如也

空空如也

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

TA关注的人

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