自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git commit --amend的使用

我们在使用git的时候会出现提交的文本写错了,想撤回重新提交,还有一种情况,漏提交了文件,这时候我们就可以使用这个命令了。1.如果只是修改提交的commit内容 只需要使用以下命令。

2022-10-27 18:26:03 391

原创 git的一些使用

git 命令学习

2022-10-20 18:08:46 169

原创 create react app添加热更新

1.安装react-hot-loadernpm install react-hot-loader2.修改package.json"babel": { "presets": [ "react-app" ], "env": { "development":{ "plugins": [ "react-hot-loader/babel" ] }, "test":{

2022-05-06 16:47:18 649

原创 git@github.com: Permission denied (publickey).

由于公司电脑配置的git账户和自己github的账户不一致,导致代码无法上传到github。所以需要配置公钥。1.生成公钥输入命令: ssh-keygen -t rsa -C "xxxx@163.com" 一路回车,直到输入命令:cat ~/.ssh/id_rsa.pub 生成密钥2.将这个密钥复制到github settings里面的密钥处好了 这时候代码就可以上传了...

2022-03-28 19:15:42 1460

原创 These dependencies were not found:core-js/modules/es.array.concat in ./node_modules/cache-loader/dis

1.在网上查了一番,是core-js版本太高导致的2.这里在babel.config.js文件里面加上presets: [ [ "@vue/app", { useBuiltIns: "entry" } ] ]就好了module.exports = { presets: [ [ "@vue/app", { useBuiltIns: "entry" } ] ], plugins: [ [ "import", { libraryName: "ant-design-

2022-01-13 18:53:17 5315

原创 npm清缓存命令

npm cache clean --force

2021-06-23 13:33:29 685 1

原创 el-select在改变value之后,没有渲染名称,显示的是id

1.这里是因为下拉框里option使用了v-if来显示是否显示该选项 <el-select v-if="ruleForm.mergerToSelect!=='3'" filterable remote :remote-method="remoteMethod" :loading="loading" v-model="ruleForm.mergerToSelectId" v-el-select-loadmore="handleLoadmore" :placeholder="langs.choice

2021-06-19 11:42:26 2073

原创 使用keep-alive记录上一次滚动的位置,等到返回时仍然滚到之前的位置

1.首先对当前页面加上keep-alive<template><div> <keep-alive> <router-view :filter-account="filterAccount" @setFilterAccount="setFilterAccount" :filter-account-id="filterAccountId" v-if="$route.meta.keepAlive" @setFilterAc

2021-05-18 20:00:24 802

原创 ckeditor光标定位到正文之后,多次enter键之后,编辑器的默认样式消失

1.分析造成此次的原因是光标并没有定位到编辑器真正的最内层样式里面2.所以这时候找到最内层样式,给他加上一个id="joinf-focus-flag"3.然后在编辑器初始化完成时候找到这个id,然后把光标定位到这个id里面,多次enter的时候才不会导致样式消失let newRange = this.editor.createRange()let timer = setInterval(()=>{ const el = this.editor.document.findOne(

2021-05-13 20:59:49 496

原创 elmentui使用v-if做动态表头,导致表头错乱,不按想要的顺序显示

1.表头循环一个有序的数组,对表格的列做一个动态排序,我使用v-for循环,然后vif去判断对每一列做出不同的显示,这时候改变顺序,页面中的列没有改变2.后来我觉得是因为数组改变,并没有触发到页面变更,所以在循环的时候给这 vfor加上了一个动态key,刚开始使用随机数,并没有成功,后来选择了时间戳,完美解决这个问题...

2021-05-13 20:50:49 691

原创 elementui的ele-select下拉框在切换值的时候,没有生效,但是切换别的input,当前的select会立马变化

给下拉框添加了change事件,然后this.$forceUpdate()<el-select v-model="item.operatorId" :placeholder="langs.plsSelect" @change="resolveBug"> <el-option v-for="item in operatorsList" :key="item.operatorId" :label="item.operatorName" :va

2021-04-30 18:00:16 1053 1

原创 修改el-dropdown下拉框的样式,没有效果,所以将el-dropdown的html片段写在当前所在的div里面,而不是body里

1.项目中遇到点击页面中其他的地方关闭窗口,但是遇到一个问题el-dropdown元素是写在body里面2.因此点击el-dropdown的下拉框时窗口就关闭了所以我们需要把它写在窗口的div里面,在这里用到一个方法<template> <div> <el-dropdown> <span class="el-dropdown-link"> 下拉菜单<i clas

2021-04-25 20:04:22 2864 1

转载 js的循环机制eventloop

1.js是单线程语言,在主线程中,代码的执行是顺序执行的 js中还会有很多异步操作,例如setTimeout,setInterval,promise等等,首先主线程代码先执行,然后执行微任务,再执行宏任务。2.哪些属于宏任务,哪些属于微任务? 宏任务:包括整体代码script,setTimeout,setInterval等 微任务:promise.then的回调函数,promise.nextTick,async 函数await下面的代码3.js执行的时候: 第一步:j...

2021-04-09 21:28:45 225 4

原创 js正则表达式将网址加上超链接

let webSiteReg = new RegExp('((http[s]{0,1}|ftp)://[a-zA-Z0-9\\.\\-]+\\.([a-zA-Z]{2,4})(:\\d+)?(/[a-zA-Z0-9\\.\\-~!@#$%^&*+?:_/=<>]*)?)|((www.)|[a-zA-Z0-9\\.\\-]+\\.([a-zA-Z]{2,4})(:\\d+)?(/[a-zA-Z0-9\\.\\-~!@#$%^&*+?:_/=<>]*)?)', 'g').

2021-04-08 20:58:34 598

原创 git hot分支合并release分支某一次推送的内容

1.release分支获取 commitId(git log -l 10 查询日志或者直接gitlab上面查看)2.切换到hot分支上执行 git cherry-pick commitId

2021-04-06 20:35:53 560

空空如也

空空如也

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

TA关注的人

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