自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git merge 时,想撤回当前的 git merge 操作

工作中,当我们进行合并代码时,又不想进行合并操作,可以使用 git merge --abort 来放弃当前的合并操作,并将你的工作区恢复到合并前的状态。相当于恢复到了还没进行 "git merge 分支" 操作的时候。

2024-04-25 10:52:48 549 1

原创 uniapp创建小程序项目踩坑实录

uniapp使用官网命令行工具创建项目报错;degit;@esbuild/darwin-x64@0.16.17

2023-08-28 14:26:52 211

原创 JavaScript 删除对象属性

【代码】JavaScript 删除对象属性。

2023-05-13 10:50:58 170

原创 node 模块与包加载机制

node 模块与包加载机制普通模块加载机制内置模块的加载机制自定义模块的加载机制第三方模块(包)的加载机制目录作为模块加载机制

2023-03-29 22:49:58 190

原创 Node.js 简介与提供原生接口服务

Node.js 简介与提供原生接口服务;Node.js核心模块介绍;fs模块,文件系统(File System);path模块,path.sep,path.join,__dirname;http模块;原生nodejs提供接口服务

2023-03-25 20:35:46 754 1

原创 使用nrm解决包下载慢问题

使用nrm解决包下载慢问题;切换淘宝镜像;• 使用nrm切换镜像 ◦ 管理各种镜像,可以使用nrm命令行工具 ◦ 使用nrm命令管理镜像 ▪ nrm ls • 查看所有镜像(左侧带星号的表示当前镜像) ▪ nrm use 镜像名称 • 切换镜像• 全局安装nrmnpm i nrm -g

2023-03-25 17:27:20 397

原创 npm使用介绍

npm:npm是一个网站,用于托管所有的包,方便开发者发布包和获取包npm:Node.js Package Manager(npm包管理工具),这个包管理工具随着node.js的安装包一起被安装到用户电脑上,可以使用npm工具提供的命令管理包的下载、更新、卸载、发布……npm -v // 查看npm包管理工具版本号npm是网站,也是一个管理所有包的工具npm规定,在项目根目录下,必须有一个包管理配置文件package.json,用来记录项目中安装了哪些包。

2023-03-25 17:13:58 4132

原创 JavaScript异步编程原理分析、EventLoop事件循环机制

EventLoop事件循环机制 指浏览器或node中一种解决JavaScript单线程运行时不会阻塞的一种机制,即使用异步的原理 javascript中有一个main thread主线程和call-stack调用栈;所有的任务都会被放到调用栈等待主线程执行 浏览器运行JavaScript的环境是单线程的,同时只能做一件事情;浏览器本身是多进程、多线程的。 1. js运行是单线程的 2.引入事件队列机制,防止阻塞影响性能 3.如果单线程的

2023-03-24 18:01:27 89

原创 css预处理器Sass/Scss使用

css预处理器Sass/Scss使用;定义变量;:export表示导出样式用于js环境使用;Sass导入样式文件需要添加 '~' 符号(script标签中使用);插值: #{};混入:提前定义一段样式

2023-03-24 14:00:10 59

原创 [ts] TypeScript语法学习笔记

[ts] TypeScript语法学习笔记

2023-03-22 15:59:28 1024

原创 Vue3中setup语法糖使用defineProps,defineEmits

Vue3中setup语法糖使用defineProps,defineEmits; props, emit使用,子组件接收props确定类型、默认值等,子组件自定义事件外传

2023-03-12 18:10:05 232

原创 html骨架标签分析

DOCTYPE>文档类型声明,告诉浏览器使用哪种HTML版本显示网页。lang语言类型,用来定义当前文档显示的语言;en英语,zh-CN中文。DOCTYPE html>当前页面采用HTML5版本显示网页。告诉浏览器或搜索引擎这是英文网站,本网页采用英文显示。声明位于文档最前面位置,标签之前。采用utf-8保存文字,不写可能会乱码。不是HTML标签,是文档类型声明标签。

2023-03-09 12:14:02 36

原创 前端VsCode插件推荐

vscode插件推荐中文简体浏览器打开自动重命名配对标签官方图标库

2023-03-09 11:55:41 55

原创 git配置个人信息和用户名邮箱

新人到公司第一天先Git设置自己的用户名和邮箱,可以区分代码提交人设置新的用户名和邮箱地址

2022-07-03 16:05:36 575

原创 highlight-current-row:elementui el-table修改当前行高亮色

highlight-current-row:elementui el-table修改当前行高亮色

2022-06-29 11:43:08 3890 1

原创 yarn 基本使用

yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具,弥补了旧版本 npm 的一些缺陷,值得我们学习下。安装yarn:安装包:升级依赖包移除包:初始化一个新项目:运行项目:......

2022-06-13 16:36:01 684

原创 git 命令汇总

初始化本地仓库git init 初始化本地仓库git remote add 别名(origin) 仓库地址 创建远程仓库别名git clone 远程仓库地址 第一次获取代码git 三连git add . 项目文件纳入 git 管理git add * 添加除了 . 开头之外的所有文件git commit -m 'feat: 第一次提交' 提交暂存区代码到本地仓库git push -u 别名(origin) master 第一次 push,会提示 Y/Ngit push

2022-04-24 12:54:10 182

原创 git 拉取远程分支到本地

方法一:git checkout -b newBranch origin/newBranch报错:fotal: 'newBranch' is not a commit and a branch 'newBranch' cannot be created from it处理:git fetch方法二:git fetch origin newBranch:newBranch

2022-04-24 11:17:41 217

原创 JS reduce() 方法使用细节归纳

一、reduce语法介绍array.reduce((prev, item, index, arr)=> { /***/}, initialValue)参数:参数一 callback 函数,包含了四个参数:prev 提供了 initialValue,则为之 为提供initialValue,为数组的第一项 item 当前数组循环正在处理的数组元素 index 当前 currentValue 的索引 array 执行 reduce 操作的.

2022-04-13 15:43:03 513

原创 Element UI 日期选择器 picker-options 限制日期的选择范围

背景:日期选择组件中限制可选日期的范围目标:使用Element UI官网下表中的 disabledDate 参数来限制日期选择范围需求:限制时间选择 3月25号 至 4月1号picker-options 参数 说明 类型 可选值 默认值 shortcuts 设置快捷选项,需要传入 {} 对象用法参考 demo 或下表 object[] — — disabledDate 设置禁用状态,参数为当前日期,要求返回Bool

2022-04-01 15:18:55 5318

原创 Vue 计算属性 computed 传参方式

背景:计算属性在依赖值不变的情况下,结果是会缓存数据的;methods中定义的方法调用则不会缓存。所以计算属性相对来说性能更好一些。计算属性的传参方式:1. 如果使用类似函数的调用传参方式,会报如下错误:如下具体操作:data() { return { data: [{id: 1},{id: 2}] }}computed: { testComputed(val) { return this.data[va...

2022-03-29 11:44:48 2148

原创 ES6 Map数据结构使用细则

Map对象存有键值对,其中的键可以是任何数据类型。Map声明:let data = new Map() // 创建空Maplet map = new Map([['a',00],['b',7]]) // {'a' => 00,'b' => 7}Map基本方法如下:方法 作用 set() 添加元素,支持链式操作;重复添加同一key,会覆盖旧值 get() 获取键对应内容 has() 判断元素是否存在,返回值true、fa

2022-03-25 15:54:09 1787

原创 ElementUI Table组件使用 span-method 合并相同单元格

使用属性Table Attributes 参数 说明 类型 span-method 合并行或列的计算方法 Function({row, column,rowIndex,columnIndex}) span-method: 方法的参数是一个对象,包含row 行、 column 列、rowIndex 当前行、columnIndex 当前列号;该函数返回值可以说一个包含两个元素的数组(第一个元素代表 rowspan,第二个元素代表 colspan),也可以是一个键名为 ro

2022-03-25 14:12:54 2562

原创 git 删除本地分支报错提示,需强制删除

git 删除本地分支操作提示"the branch 'dev20220318' is not fully merged"error: The branch 'dev20220318' is not fully merged.If you are sure you want to delete it, run 'git branch -D dev20220318'.继续操作如下命令即可,强制删除本地分支git branch -D dev20220318...

2022-03-18 11:29:49 1224

原创 element-ui中 table组件的 header具名插槽中数据不响应的问题

解决方式:slot="header" 改为 #header 即可<el-table-column> <template #header> <span> {{ data }} </span> </template></el-table-column>

2022-03-07 14:21:54 1013

原创 FTP、FTP服务器简介

FTP全称File Transfer Protocol,汉语意思为文件传输协议。是互联网最早的也是最基本的网络协议之一。用来将实现从一台电脑传送文件到另一台电脑,或者接收和查看另一台电脑上的文件。一般需要借助软件的帮助才能完成。这方面的软件包括FlashFXP、leapftp等。FTP服务器FTP服务器就是支持FTP协议的服务器。对于FTP服务器,用户可通过FTP软件和服务器建立连接,进行文件上传、删除、修改权限等操作。FTP服务器一般分为两类:Windo...

2022-02-10 11:36:15 1148

原创 git stash 用法总结

git stash save "message":执行存储,仅用git stash 不方便取出git stash list:查看存储列表git stash apply:应用第一个存储git stash apply stash @stash{1}:应用第二个存储git stash drop stash@{1}:从列表删除第二个存储git stash clear:删除所有存储git stash show:显示第一个存储的改动git stash show stash@{1}:显示第二个

2022-01-14 20:07:51 313

空空如也

空空如也

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

TA关注的人

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