NEW

git 修改commit 的注释

git 修改commit 的注释
不过在git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息.但是如果你已经push过了,那么其历史最后一次,永远也不能修改了 ``# git commit --amend` 二:历史提交 git使用amend选项提供了最后一次commit的反悔。但是对于历史提交呢,就必须使用rebase了。 git rebase -i HEAD~3 表示要修改当前版本的倒数第三次状态。 这个命令出来之后,会出来三行东东: pick:*****...
NEW

vue keep-alive

vue keep-alive
vue keep-alive 首页是A页面 B页面跳转到A,A页面需要缓存 C页面跳转到A,A页面不需要被缓存 beforeRouteLeave(to, from, next) { // 设置下一个路由的 meta to.meta.keepAlive = false; // C 跳转到 A 时让 A 不缓存,即刷新 next(); } 2.最佳方法:看看就好,直接复制粘贴就可以使用,这样子的话,每次退出登录的时候都会把keep-alive删除。 //删除切换账号,之前的账...
NEW

爬楼梯- 解法

爬楼梯- 解法
第一种思路代码 var climbStairs = function(n) { const dp = new Array(n+1).fill(0) dp[0] = 1; dp[1] = 1; for(let i =2;i<dp.length;i++ ){ dp[i] = dp[i-2]+dp[i-1] } return dp[n] }; 第二种思路 标签:动态规划 本问题其实常规解法可以分成多个子问题,爬第n阶楼梯的方法数量,等于 2 部分之和 爬上 n-1n−1 阶楼梯的方法数量。因为再爬1阶就能到第n阶 爬上 n-2n−2 阶楼梯的...

vue虚拟Virtual DOM

vue虚拟Virtual DOM
vue虚拟Virtual DOM 是什么? 真实dom的抽象,以JavaScript对象描述一个树,属性描述节点,最终会转为真实的dom.一般会包含标标签名( tag)、属性(attrs)和子元素对象( children)三个属性. vue虚拟dom的作用,将多次dom更新,先保存在js对象中,通过diff算法计算得出最后需要更新的节点,交给浏览器渲染,让页面的这些节点,能复用的尽量服用,减少重新创建的次数,减少对DOM的频繁操作。 因为新旧DOM作对比,所以我...

h5 js录音demo

h5 js录音demo
h5 js录音demo /* eslint-disable */ //构造函数 const Recorder = function(config){ let _this = this config = config || {} // 初始化配置对象 config.sampleRate = config.sampleRate || 44100 // 采样频率,默认为44100Hz(标准MP3采样率) config.bitRate = config.bitRate || 128 // 比特率,默认为128kbps(标准MP3质量) navigator.getUserMedia = navigator.webkitGetUserMedia...

react antdesign中input输入框输入时失去焦点

react antdesign中input输入框输入时失去焦点
可以看到,每次输入的时候都要点击一下输入框才能继续输入,即表示每次输入后输入框已经失去焦点了。 查阅相关资料后发现是因为 reactNode 的 key 设置不当引起的,开发过程中为了省事,直接生成 UUID 作为 reactNode 的 key 导致每次视图重新渲染之后都生成了一个新的reactNode,react 无法分辨新 reactNode 和旧 reactNode 之间的关系,所以引起失去焦点。 解决办法也很简单,最简单的办法就是将 key 设...

vue img 动态src

vue img 动态src
vue动态切换img标签的src时,写的路径就是不生效,原因是vue并没有把你的路径字符串当做路径来处理,而是直接当做字符串了 使用导入资源的方式 <template> <img :src="item.hasDown ? upSvgUrl : downSvgUrl" /> </div> </template> <script> // 下面是导入两张图片的相对地址 import upSvg from '@/assets/icon/up.svg' import downSvg f...
Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录