自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XD

  • 博客(80)
  • 资源 (8)
  • 收藏
  • 关注

原创 && 和 ||

只要“||”前面为false,不管“||”后面是true还是false,都返回“||”后面的值。只要“||”前面为true,不管“||”后面是true还是false,都返回“||”前面的值。

2022-10-27 14:52:57 138 1

原创 vsCode常用配置

vscode常用配置快捷键ctrl+shift+F: 字体变成繁体字

2022-04-17 14:08:34 547

原创 前端性能优化

js中减少DOM操作项目中路由懒加载插件按需加载图片懒加载

2022-04-04 22:42:29 1089

原创 实现深拷贝的几种方法

递归循环function deepClone(obj) { if(obj === null) return obj if( obj instance Date) return new Date(obj) if( obj instance RegExp) return new RegExp(obj) let objClone = Array.isArray(obj)?[]:{} // 判断是数组还是对象 if(obj && typeof obj === 'object'.

2022-03-20 23:56:09 570

原创 css3实现变大变小的点

<p class="spot"></p> *{ margin: 0; padding: 0; } body{ position: relative; height: 100vh; display: flex; justify-content: center; align-items: center; background-color: #000; } .

2022-03-16 11:20:06 348

原创 解决 @keyup.enter 不生效

@keyup.enter="" 和 @click=“”不能绑在同一个地方,否则回车不起作用@keyup.enter="" 放在input 中@click=“” 放在button中

2021-10-18 21:15:53 937

原创 解决本地请求不到json问题

不要把json文件放在项目根目录例如将json文件放在public文件夹中

2021-10-18 21:13:22 386

原创 vuex基本使用

基本使用安装npm i vuex --save在项目中导入vuex包import Vuex from vuexVue.use(Vuex)创建store对象const store = new Vuex.store({ //state中存放的就是全局共享的数据 state: {} })将store挂载到 vue实例对象中new Vue({ el: '#app', render: h => h(app), //render渲染app根组件 router, //router挂载路由 sto

2021-10-18 21:11:48 64

原创 remote: Support for password authentication was removed on August 13, 2021.

报错信息remote: Support for password authentication was removed on August 13, 2021.远程:对密码身份验证的支持已于2021年8月13日删除。原因密码验证于2021年8月13日不再支持,请用使用 personal access token 替代解决办法点击设置 setting点击左侧 Developer settings点击左侧 Personal access tokens点击右边 Generate new tok

2021-10-13 15:25:14 283

原创 ikbcF108键盘重置

Fn+r, 按住5秒,期间键盘指示灯会闪,复位成功

2021-09-29 08:42:45 6732

原创 计算属性缓存 vs 方法

计算属性 computed :计算属性是基于它们的响应式依赖进行缓存的,再次执行计算属性会立即返回之前的计算结果,而不必再次执行函数methods : 每次都要执行函数假设我们有一个性能开销比较大的计算属性 A,它需要遍历一个巨大的数组并做大量的计算。然后我们可能有其他的计算属性依赖于 A。如果没有缓存,我们将不可避免的多次执行 A 的 getter!如果你不希望有缓存,请用方法来替代官方文档:https://cn.vuejs.org/v2/guide/computed.html...

2021-09-28 11:36:30 121

原创 Vue.2 全局注册时间过滤器

Vue.2 全局注册过滤器时间过滤器<el-table-column prop="add_time" label="创建时间" width="180px"> <template slot-scope="scope"> {{scope.row.add_time | dateFormat}} </template></el-table-column>Vue.filter('dateFormat', function (valdate)

2021-09-25 20:30:34 112

翻译 swiper 前进后退按钮的显示和隐藏

swiper 前进后退按钮的显示和隐藏鼠标进入和离开时,前进后退按钮显示和隐藏<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="https://unpk

2020-12-05 11:33:53 4103

原创 :root

:root相当于<html>元素,除了优先级更高,别的和HTML一样/* 定义*/:root{ --Color:green; --fontSize:14px;}/*使用*/ div{color:var(Color);font-size:var(fontSize)}/*此时div的颜色是green,字体大小是14px*/...

2020-05-08 10:04:38 643

原创 vue-particles粒子特效

安装npm i vue-particles --save-dev引入import Vue from 'vue'import VueParticles from 'vue-particles'Vue.use(VueParticles)使用<template> <div id="app"> <vue-particles...

2020-01-12 12:37:40 476

原创 vue中时间戳转化日期

在vue中将获取到的时间戳转化为日期格式将封装的时间戳函数单独放在一个js文件中//导出封装的时间戳函数 formatDateexport function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(...

2020-01-03 14:33:26 2866 2

转载 .prettierrc格式化代码配置文件

在使用eslint规则时,本地编辑器的格式化代码会与eslint的规则冲突,这时可以自己配置一个.prettierrc格式化代码的文件{ "tabWidth": 4 // tab缩进大小,默认为2 "useTabs": false // 使用tab缩进 默认false "semi": false // 使用分号, 默认true // 使用单引号, 默认fa...

2019-12-20 13:15:07 1310 2

原创 解决no-console异常

报错原因:因为使用了eslint规则解决办法:在eslintConfig中的rules中加入 "no-console": "off"

2019-12-20 12:48:03 5369

原创 axios请求本地json报错404

试了网上的方法:把json文件放在最外层的static文件夹中,还是报错最后发现要把请求路径设为绝对路径,直接从根文件查找

2019-12-20 12:38:09 1582

原创 todolist/v1.0

最简单的todolist....点击按钮创建,点击列表项删除 <div id="app"> <input type="text" v-model="inputValue"> <button @click="pushList">待办事项</button> <ul> <li v-for="...

2019-12-12 10:20:07 95

原创 DOCTYPE的作用

DOCTYOE的作用是告知浏览器的解析器以何种文档类型规范来解析页面若DOCTYPE不存在或书写错误,浏览器则会将此页面以怪异模式来解析盒模型又分为标准盒模型和怪异盒模型标准盒模型是W3C标准又称为严格模式此时盒子的宽高即content的宽高怪异模式盒模型是ie标准,又称为混杂模式、兼容模式此时盒子的宽高是content的宽高+padding*2+border...

2019-12-11 13:11:26 186

原创 this指向

只要是这种格式的函数中的this指向的都是windowfunction(){ console.log(this)}箭头函数中的this指向是一层一层往外面的作用域中的thisconst obj = { fu() { setTimeout(function () { console.log(this) //window }, 1000) ...

2019-12-11 13:09:22 93

原创 grid布局-demo

<div class="auto_fill"> <div class="auto_fill_item">1</div> <div class="auto_fill_item">2</div> <div class="auto_fill_item">3</div> <div...

2019-12-06 16:15:38 664

原创 元素水平垂直居中的方案

元素水平垂直居中的方案1.绝对定位和marginposition:absolute;left:0;right:0;bottom:0;top:0;margin:auto;2.块元素 height=line-height //高度等于行高 垂直居中 text-algin:center //水平居中3.flex-box布局 display:flex; justify-conet...

2019-12-06 13:45:06 125

原创 vue实现购物车功能

​​<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-11-19 13:26:37 199

原创 vue-点击切换样式

设置默认第一个样式为active<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <m...

2019-11-19 09:16:03 473

原创 es6块级作用域

在阮一峰老师的es6教程中关于let的理解原例使用var导致的变量提升var a = [];for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); };}a[6](); // 10/*此时a[1]();a[2]();a[3]();...a[8]();a[9]();返...

2019-11-18 09:44:26 101

原创 解决npm安装慢的问题

npm存储包文件的服务器在国外,有时候会被墙,速度很慢,所以我们需要解决这个问题。http://npm.taobao.org淘宝团队把npm在国内做了一个备份(镜像文件)全局安装淘宝的cnpm: # 在任意目录都可以 # --global 表示安装到全局,而非当前目录 # --global不能省略,否则无效 npm install --global cnpm接下来你安装包的时候把之...

2019-10-15 10:04:02 738

原创 2.nuxt.js使用es6语法支持sass

支持es6初始化,修改server/index.js修改package.json,在dev start后加--exec-babel-node在根目录下新建.babelrc文件,并配置项目中安装依赖 npm i babel-cli // 这是babel解释器的客户端主程序npm i babel-core // babel的核心文件npm i babel-preset-es201...

2019-09-27 10:33:05 386

原创 1.项目创建

使用nuxt创建项目npm i -g npxnpx create-nuxt-app app-name使用项目名称项目描述作者包安装器 npm (根据自己的选)UI选择 element UI服务选择 koanuxt.js模块 axios 模块eslint模板语法ssr...

2019-09-27 09:28:51 107

原创 0.环境准备

对应版本号node:8.12.0 vue:2.5.17 npm:6.4.1 webpack:4.19.1 nuxt:2.0.0 其他版本在创建完成项目后在package.json文件中安装对应版本辅助工具MongoDB Redis Robo 3T...

2019-09-27 09:08:09 74

原创 003-矩形旋转

<div> <span></span> <span></span> <span></span> </div> html, body { margin: 0; height: 100%; display: flex; ...

2019-09-10 15:18:34 121

原创 001-按钮文本交错滑动效果

<div class="box"> <span data-text="b">b</span> <span data-text="u">u</span> <span data-text="t">t</span> <span data-text="t">t</...

2019-09-10 09:22:45 163

原创 卸载node(node正常、npm报错)

1、正常卸载2、删除C:\Users\Administrator\AppData\Roaming下边的npm、npm-cache具体操作如下:

2019-07-30 20:55:47 591

原创 vue-cli脚手架的安装

环境搭建vue-cli的安装vue-cli2.x.x 版本 安装指定版本所有版本安装,前提是已经全局安装过node 和 全局安装过webpacknpm install -g [email protected] vue-cli2.x.x 版本卸载npm uninstall -g vue-clivue-cli3.x.x 版本安装3.0 级以上版本 Vue CLI 的包名称由 ...

2019-07-27 12:31:13 102

原创 升级至IE11后DOM报错

升级IE11后DOM报错,同时也会引发打开本地组策略编辑器报错解决方法:安装Windows7补丁:KB3008923;下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=45134 (32位)http://www.microsoft.com/zh-CN/download/details.aspx?id=45154...

2019-07-23 16:35:38 257

原创 右键获取管理员权限

1.新建一个文本文件,复制下面内容到新建的文本文件中Windows Registry Editor Version 5.00  [HKEY_CLASSES_ROOT\*\shell\runas]@="管理员取得所有权""NoWorkingDirectory"=""  [HKEY_CLASSES_ROOT\*\shell\runas\command]@="cmd....

2019-07-23 16:29:24 358

原创 win7设置锁屏壁纸

修改注册表编辑器win + r 输入regedit找到并进入HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Authentication/LogonUI/Background右键单击OEMBackground 将值修改为1,然后点击确定按钮!修改组策略编辑器win + r 输入gpedit.msc找到并依次...

2019-07-19 11:35:23 731 3

原创 css强制换行

对于没有空格的中文或英文文本 在设置了固定宽度后还是不换行时;使用word-wrap:break-word;强制换行

2019-06-28 15:30:52 1407

原创 CentOS安装

系统下载地址 mirrors.aliyun.com mirrors.163.com 1.打开VM===>创建新的虚拟机2.3.4.5.6.7.8.配置ctrl+alt+enter快捷键全屏切换 ctrl+alt切换鼠标快捷键等待后会有一个检测磁盘的选项,用键盘左右键和enter键选择,一般选择skip跳过...

2019-06-26 14:47:53 178

个人网站备案承诺书.docx

阿里云个人网站备案承诺书

2019-06-23

免安装IDM注册版

IDM,是国外的一款优秀下载工具。目前凭借着下载计算的速度优势在外媒网站中均受好评,现在已被多数国人熟知。Internet Download Manager 提升你的下载速度最多达5倍,安排下载时程,带有续传功能,可以恢复因为断线、网络问题、计算机当机甚至无预警的停电导致下传到一半的资料。

2018-12-28

免安装破解版卸载工具

Uninstall Tool是一款功能强大的专业卸载工具。它比Windows自带的”添加/删除程序”功能快3倍! 它可移除系统自带程序功能所不能删除的程序,使用强制删除可卸载注册表相关项,支持显示隐藏的安装程序,按名称过滤已安装程序列表,强行卸载程序,浏览注册表项目,保存安装程序列表,软件小巧,操作简便。

2018-12-28

免安装极品屏幕截图录屏工具FSCapture

* 一个小型的可以被拖曳到任意位置或者最小化到系统托盘的浮动捕捉面板。 * 占用极少的系统资源,尤其是在最小化到系统托盘时。 * 你可以在任何时候通过全局热键激活程序的捕捉功能。 * 支持捕捉活动窗口、对象、全屏、矩形、手绘区域与滚动区域。 * 支持指定已捕捉图像发送目标(内部编辑器、剪贴板、文件或打印机)。 * 支持在图像中添加文本/箭头/形状/高亮标记/水印注释。 * 支持在图像中添加阴影、撕碎边缘与淡入淡出等效果。 * 支持在图像中添加标题文字。 * 支持调整图像大小、裁剪图像、放大/缩小图像。 * 支持撤消/恢复功能。 * 支持外部编辑器,允许添加多个外部编辑器到程序中。

2018-12-28

免安装福昕阅读器

● 全新的Ribbon界面,全球用户超越4.75亿 ● 支持PDF文档手写签名、插入印章 ● 更多安全控制包括Foxit DRM内容管理插件 ● 支持微软AD RMS对PDF文档的安全应用

2018-12-28

winRAR已注册版

完全支持RAR与ZIP压缩文件,并且能解压缩CAB、ARJ、LZH、TAR,GZ、ACE、UUE、BZ2、JAR,ISO、7z 和 ZIP压缩文件。 可使用AES进行128位加密。 文件最高支持8,589,000,000TB的大小。 可以制作自解压文件。 可进行数据修复。

2018-11-13

QQ、微信防撤回替换文件

官网下载安装微信后,打开防撤回软件,点击安装补丁,软件若需更新,去github上下载即可

2018-10-11

空空如也

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

TA关注的人

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