自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 问答 (2)
  • 收藏
  • 关注

原创 windows 离线安装 vue 环境

2、在有网的电脑打开node的官网(https://nodejs.org/en)下载LTS 版的 nodeJs,然后拷贝到无网电脑进行安装,安装后输入 node -v、npm -v进行验证 ,显示版本号即表示安装成功。3、找到 vue、vue.cmd、vue.ps1 ,一般在 npm 目录下面,将这三个文件拷贝到无网电脑 nodeJs 的对应目录下(npm root -g 查看)5、一般到了这里,cmd 输入vue -V 就可以查看版本号了,如果还是不行就要参考有网电脑配置环境变量了。

2023-10-26 14:06:13 574

原创 rem 实现自应用屏幕大小

rem 一般是针对移动端而设置的,css3规定 1rem的大小就是根元素的font-size的值。

2023-09-25 09:06:34 166

原创 hash和history实现原理

【代码】hash和history实现原理。

2023-09-19 09:19:15 112

原创 元素跟随鼠标移动

【代码】元素跟随鼠标移动。

2023-09-18 19:29:57 221

原创 VUE自定义指令

update:被绑定于元素所在的模板更新时调用,而无论绑定值是否变化。通过比较更新前后的绑定值,可以忽略不必要的模板更新。bind:只调用一次,指令第一次绑定到元素时调用,用这个钩子函数可以定义一个绑定时执行一次的初始化动作。inserted:被绑定元素插入父节点时调用(父节点存在即可调用,不必存在于document中)。componentUpdated:被绑定的元素所在模板完成一次更新周期是调用。unbind:只调用一次,指令与元素解绑时调用。

2023-09-12 21:03:31 408

原创 el-table 前端分页

【代码】el-table 前端分页。

2023-09-11 21:00:46 78

原创 解决 vue 项目开发越久 node_modules包越大的问题

vue 每次编译都会将编译后的文件缓存在 node_modules /.cache 里面,因此需要在 vue.config.js 配置取消缓存。

2023-09-08 08:30:13 1543

原创 vue 路由跳转方式

router.replace()----跳转到指定页url, replace是替代当前历史记录。4、this.$router.go(n):(0:当前页,-1上一页,+1下一页,n代表整数)1、router-link 标签跳转— to 需要跳转到页面的路径。,点击回退返回到上一页。

2023-09-06 19:20:44 30

原创 el-table 实现单选

【代码】el-table 实现单选。

2023-09-05 19:03:19 1325

原创 vue 防抖与节流用法

三、公共方法 common.js。

2023-09-04 20:28:21 2111

原创 一维数组拆分二维数组保存

【代码】一维数组拆分二维数组保存。

2023-09-03 21:08:28 43

原创 获取当前月份的天数

重点,setDate(0) 指的是上一个月的最后一天,所以要加一个月才能计算出来。

2023-08-31 21:16:46 130

原创 CSS3 知识点

一、【圆角效果】border-top-right-radius:10px 右上解圆滑二、【阴影效果】box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式];内阴影三、【颜色之RGBA】color:rgba(R,G,B,A) 或 background-color:rgba(100,120,60,0.5);四、【渐变色彩】

2023-08-30 20:55:28 547

原创 el-tabs 切换拦截

【代码】el-tabs 切换拦截。

2023-08-29 19:58:45 358

原创 vue实现日历功能

【代码】vue实现日历功能。

2023-08-28 20:23:52 932

原创 jquery 常用方法 -- 动画篇

如果不传递任何参数给 .index() 方法,则返回值就是jQuery对象中第一个元素相对于它同辈元素的位置。animate 可以传递一个对象参数,可以拿到动画执行状态一些通知,如实时显示谈出谈入的高度数值。get方法还可以从后往前索引,传递一个负索引值,注意的负值的索引起始值是-1。get方法是获取dom对象,对应方法即 $().get().style()eq方法是获取jq对象,对应方法即 $().get().css()19、DOM元素的获取index(索引)方法。18、DOM元素的获取get方法。

2023-08-27 21:12:31 548

原创 javascript 字符串方法

【代码】javascript 字符串方法。

2023-08-24 21:12:42 20

原创 el-date-picker 两个日期范围选择样式

【代码】el-date-picker 两个日期范围选择样式。

2023-08-23 21:04:13 349

原创 向上查询父id

【代码】向上查询父id。

2023-08-21 21:08:05 31

原创 el-table 鼠标悬停显示全部内容

【代码】el-table 鼠标悬停显示全部内容。

2023-08-21 19:50:12 495

原创 el-table 添加自定义筛选

【代码】el-table 添加自定义筛选。

2023-08-20 20:28:26 192

原创 el-table 序号第二页从11开始

【代码】el-table 序号第二页从11开始。

2023-08-17 08:35:25 97 1

原创 vue 通过指令设置按钮防抖功能

当频繁点击提交按钮时,如果没有作相应的限制,就会不断的触发相应的逻辑,造成一定的问题,就像添加数据按钮,如果不作限制,就会被提交多次,因为需要用防抖来作限制,当连续点击按钮时,按钮的点击事件只会触发触发一次,结束连续点击后,再次点击按钮时才会触发按钮的点击事件。

2023-08-16 14:39:15 326 1

原创 el-input限制只能输入正数和小数点后二位

【代码】el-input限制只能输入正数和小数点后二位。

2023-08-16 08:38:22 367 1

原创 el-table 动态设置是否表单验证

【代码】el-table 动态设置是否表单验证。

2023-08-15 18:13:08 167 1

原创 VUEX缓存插件

VUE一般用于存储用户信息,并配合localStorage进行缓存,但这样写起来感觉非常的冗余,后期不好维护,于是一款非常好用的VUEX数据缓存诞生了:vuex-persistedstate。

2023-08-14 20:46:27 51

原创 手机端适配有几种方案?

第三种:媒体查询 @media screen and (min-width: 320px) {html{font-size:50px;第四种:JS动态修改配合CSS预处理器。第一种:使用 rem/em单位。

2023-08-14 19:34:22 31

原创 用通俗的语言去理解 instanceof

主要是检测“构造函数”的原型在不在实例对象的原型链中。instanceof 关键字(运算符)

2023-08-13 20:55:11 45 1

原创 循环获取接口(异步)数据后,再执行后面的代码(控制执行顺序)

ES6的异步执行控制

2023-08-11 14:06:31 501 1

原创 解决 echarts 图 tooltip 悬浮被遮挡问题

【代码】解决 echarts 图 tooltip 悬浮被遮挡问题。

2023-08-10 16:50:18 326 1

原创 CSS实现三角形

当四条边都设置边框的时候,每条边为了占用同等的面积,于是会在对角处切出一条分割线,于是就成了斜角。

2023-08-09 21:31:59 17

原创 声明式编辑和命令式编程

编程语言分为:命令式和声明式。函数式编程就属于声明式编程;命令式编程是行动导向,因而算法是显性而目标是隐形的;声明式编程是目标驱动,因而目标是显性而算法是隐形的;“函数式编程”就是使用函数来编程的一种编程模式。

2023-08-08 21:00:44 17

原创 什么是纯函数?

改写后无论fn是什么,return出的都是唯一确定的函数,在change中只是执行return语句,setColor很熟并未在change上执行,所以change对外并没有产生影响。这是change就是一个纯函数啦~1、相同的输入返回相同的输出。2、不会修改外部的对象。

2023-08-07 22:04:58 19

原创 强缓存和协商缓存

这个时间是一个绝对时间,它是服务器的时间,因此可能存在这样的问题,就是客户端的时间和服务器端的时间不一致,或者用户可以对客户端时间进行修改的情况,这样就可能会影响缓存命中的结果。Expires 是 http1.0 中的方式,因为它的一些缺点,在 HTTP 1.1 中提出了一个新的头部属性就是 Cache-Control 属性,它提供了对资源的缓存的更精确的控制,它有很多不同的值。也就是说没有强缓存,但是会有协商缓存,只不过每次都会向服务器发起请求,来验证当前缓存的有效性。命中协商缓存的条件有两个。

2023-08-06 20:35:32 46

原创 格式化时间、el-table 格式化时间

先安装 moment 或 dayjs, npm i moment 或 npm i dayjs。

2023-08-05 11:49:14 106 1

原创 怎么显示小于12px的字体

【代码】怎么显示小于12px的字体。

2023-08-04 21:02:24 48 1

原创 伪类和伪元素的区别

【代码】伪类和伪元素的区别。

2023-08-03 21:14:17 11

原创 图片懒加载 -- 性能优化

【代码】图片懒加载 -- 性能优化。

2023-08-02 21:16:01 19

原创 JavaScript 求数组最大值的四种方法

求数组最大值。

2023-08-01 22:36:02 1462 1

原创 自动适配跳转电脑PC端和手机WAP端

//首先获取浏览器所在系统平台对象let sUserAgent = navigator.userAgent.toLowerCase();//用正则滤出平台名称,如符合以下条件则跳转移动端,并作跳转if (/ipad|iphone|midp|webKit|rv:1.2.3.4|ucweb|android|windows ce|windows mobile!/.test(sUserAgent)) { //转wap端 window.location.href=’./wap

2020-07-03 19:17:34 397

空空如也

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

TA关注的人

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