自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端打印方法

【代码】前端打印方法。

2024-07-17 15:57:46 80

原创 前端计算丢失精度解决

【代码】前端计算丢失精度解决。

2024-07-15 14:39:05 168

原创 border-radius 和border-image的冲突

【代码】border-radius 和border-image的冲突。

2024-07-01 16:20:28 105 1

原创 回车触发事件

【代码】回车触发事件。

2024-04-19 15:36:00 241

原创 字符串排序

【代码】字符串排序。

2024-04-15 14:54:32 125

原创 自动适配省略气泡

【代码】自动适配省略气泡。

2024-01-26 16:09:31 423

原创 npm ERR! C:\Program Files\Git\cmd\git.EXE ls-remote -h -t git://github.com/adobe-webplatform/eve.git

【代码】npm ERR!

2023-12-12 15:52:10 346

原创 el-table-fixed el-table问题

【代码】el-table-fixed el-table问题。

2023-11-17 14:50:30 250

原创 el-table fixed 区域 盖住滚动条解决

【代码】el-table fixed 区域 盖住滚动条解决。

2023-11-02 14:48:01 436

原创 去掉 el-input type=“number“ 的小箭头

【代码】去掉 el-input type=“number“ 的小箭头。

2023-11-02 10:24:16 366

原创 操作元素的class

【代码】操作元素的class。

2023-08-21 16:20:27 71

原创 监听html元素尺寸变化ResizeObserver

【代码】监听html元素尺寸变化ResizeObserver。

2023-08-21 15:58:34 876

原创 settings.json括号对齐提示

settings.json括号对齐

2023-02-21 16:06:30 133 1

原创 cile3打包文件名

setTimeout实现setIntervel

2023-01-10 16:28:36 86

原创 setTimeout实现setIntervel

setTimeout实现setIntervel

2022-12-09 16:11:35 158

原创 vue2与vue3框架

vue2与vue3框架

2022-12-07 16:18:53 291

原创 css样式记录

css样式记录

2022-11-21 14:35:48 97

原创 微任务宏任务,async,await,promise 例子

微宏任务

2022-11-10 14:55:32 105

原创 el-row 之间的高度不一致

el-row 之间的高度不一致

2022-10-09 09:13:05 1265

原创 js && || === 优先级

js && || === 优先级

2022-08-02 17:17:41 1760

原创 node cnpm npm 的坑

node cnpm npm

2022-08-02 10:00:20 244

原创 单页面多页面的优缺点

单页面,多页面

2022-07-08 14:32:14 108

原创 水平垂直居中

水平垂直居中

2022-07-08 10:34:53 93

原创 解决输入法在中文状态时input标签的input事件会触发多次的问题

解决输入法在中文状态时input标签的input事件会触发多次的问题

2022-07-01 11:12:48 1852

原创 防抖节流(借鉴)

原文 https://blog.csdn.net/weixin_43967603/article/details/104413668防抖函数分为非立即执行版和立即执行版//非立即执行版本function debounce(fn, delay) { let timeout; // 创建一个标记用来存放定时器的返回值 return function () { clearTimeout(timeout); // 每当事件触发的时候把前一个 setTimeout clear 掉

2022-05-06 17:08:45 281

原创 vite创建项目

和Webpack相比,Vite具有以下特点1、快速的冷启动,不需要等待打包2、即时的热模块更新,真正的按需编译,不用等待整个项目编译完成Vite构建Vue项目前提:安装Node.js和Vite第一步通过npm创建Vite项目cnpm i vite-app 项目名称第二步安装项目依赖cnpm i第三步运行项目...

2022-05-06 14:29:18 1169

原创 rem(vw的情况下,实现不同分辨率页面的样式统一)

为了方便rem的计算:html设置font-size的值:100px;1rem == 100px出现问题:100px不会自动适配找到一个能随着视口改变的单位 vw下面需要研究的问题: 100px == ? vw100px == ?vw根据设计图先确定适配的核心设备。第一种情况:设计图为640px设计图640px 考虑dpr 为2(dpr是设备像素与逻辑像素之比)640px / 2 == 320px视口的宽 320px100vw == 320px1vw == 3.2px

2022-05-05 15:59:52 399

原创 rem(不用vw的情况下,实现不同分辨率页面的样式统一)

!function (window) { /* 设计图文档宽度 */ var docWidth = 1920; var doc = window.document, docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize'; var recalc = (function refreshRem () { var cl

2022-05-05 15:37:52 170

原创 scrollIntoView

//这个title-part元素将以平滑的滚动方式滚动到与视口底部齐平地方(有兼容性问题)document.querySelector("#title-part").scrollIntoView({ block: 'end', behavior: 'smooth' }) //这个article-part元素将以平滑的滚动方式滚动到与视口顶部齐平地方(有兼容性问题)document.querySelector("#article-part").scrollIntoView({

2022-05-05 13:49:02 194

原创 Object.defineProperty

var user = {}; Object.defineProperty(user,"name",{ value:'蜗牛',//注意:当使用了getter或setter方法,不允许使用writable和value这两个属性(如果使用,会直接报错滴) writable:true,//注意:当使用了getter或setter方法,不允许使用writable和value这两个属性(如果使用,会直接报错滴) enumerab..

2022-04-29 17:00:22 189

原创 window.open txt 文件乱码(没试过不知道对不对)

pwin = window.open("a.txt", '_blank');pwin.document.charset = "UTF-8";

2022-04-29 15:16:25 1867 3

原创 下载图片(暂时还没试过)

getImageBase64 (image){ const canvas = document.createElement('canvas') canvas.width = image.width canvas.height = image.height const ctx = canvas.getContext('2d') ctx.drawImage(image, 0, 0, image.width, image.height) //

2022-04-27 16:56:49 92

原创 placeholder

input::-webkit-input-placeholder { color:#fff; text-align: center; font-size: 0.46rem;}

2022-04-22 16:11:33 110

原创 css overflow:overlay; 不会改变滚动元素的页面布局

css overflow:overlay; 不会改变滚动元素的页面布局

2022-04-19 16:55:37 1792

原创 vue 返回路由记住滚动条位置

vue 项目返回上一页,滚动到离开时的位置,网上能找到不少方法,以下尝试一种。例如,首页有个列表,点击列表进入二级页面,返回的时候保持在原位置。首先在首页的视图外套上 keep-alive , include 表示只针对 name = 'Home' 的组件进行缓存<keep-alive include='Home'> <router-view/></keep-alive>然后,在首页的 Home 组件内,使用 beforeRouteLeave ,组件内的

2022-03-31 11:05:58 1205

原创 require.context实现vuex的modules

import Vue from 'vue'import Vuex from 'vuex'import getters from './getters'Vue.use(Vuex)const modulesFiles = require.context('./modules', true, /\.js$/)const modules = modulesFiles.keys().reduce((modules, modulePath) => { const moduleName = mod

2022-03-24 15:53:00 182

原创 事件绑定对象

e.target//事件作用对象e.currentTarget//事件绑定对象

2022-03-24 15:25:25 85

原创 js依赖^^^^^^

import Cookies from 'js-cookie' //设置cookie

2022-03-24 15:23:19 388

原创 判断name.a.b.c存在

name?.a?.b?.c

2022-03-23 15:47:16 79

原创 拖拽(记录用的时候好找)

pc和h5的拖拽

2022-03-23 13:51:50 92

空空如也

空空如也

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

TA关注的人

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