![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
零散小总结
WwangXue
这个作者很懒,什么都没留下…
展开
-
node-sass依赖安装错误
首先看下node版本和项目中依赖版本的对应关系:我的package.json中 node-sass@5.0.0。但是我的node版本是v16+. 导致错误 重新安装node14.16.0版本 解决问题!原创 2022-03-14 19:23:08 · 309 阅读 · 0 评论 -
火狐中页面返回不刷新使用pageshow解决
1、解决方法。监听pageshow 页面路径, 指定需要强制刷新页面 使用消息订阅发布处理原创 2021-12-20 15:16:38 · 311 阅读 · 0 评论 -
Error: EACCES: permission denied, open '/Users/xxx/
今天克隆代码后直接npm install 下载依赖提示错误信息:Error: EACCES: permission denied, open '/Users/xxx/找了不知道是为什么,解决办法如下 我的已经解决了这里的 $username 就是你的电脑的用户名解决了!白白浪费时间!在这里记录一下sudo chown -R $username ~/.npmsudo chow...原创 2019-12-18 17:57:54 · 7151 阅读 · 4 评论 -
vue中watch用法
在vue中data中初始化数据表单发生变化之后,如果要在input标签上可以用到用指令v-model,来查看data中它的变化,其中组件对象中有computed;以及watch属性;例如:computed:{ ...mapState(['address','categorys']),},watch: { //数据更新状态后,刷新界面 真正vue里数据改变的话,页面...原创 2018-07-23 18:49:31 · 672 阅读 · 0 评论 -
js事件委托
事件委托一般替换于多次遍历某个属性进行某些操作例如给多个li添加点击事件如果用for来遍历给每个li来绑定事件的话,会有两个缺陷,1.点击的时候不能准确的拿到index的值; 2.新添加的li元素不能被绑定上点击事件,这时我们需要借助事件委托(也称为事件代理)他可以帮我们给最新添加的子元素绑定上监听事件,利用的原理就是冒泡,事件绑定给父元素,利用event的target方法来确定目标元...原创 2018-07-23 19:37:51 · 137 阅读 · 0 评论 -
requestAnimationFrame
window.requestAnimationFrame()这个API是浏览器提供的js全局方法,针对动画其中优秀的地方在于,函数里的内容会在下一次执行时调用,可以调节重新渲染,大幅提高网页性能。其中最重要的,它可以将某些代码放到下一次重新渲染时执行。避免短时间内触发大量页面重排。使用场景:页面滚动事件(scroll)的监听函数,就很适合用这个api,推迟到下一次重新渲染。$(w...原创 2018-09-12 15:25:45 · 728 阅读 · 0 评论 -
Git多版本同时开发合并上线问题
例如:一个项目同时有两个需求是并行开发的分支a和分支b情况:1、分支a需求开发完毕后,准备上线,那么把a分支上的代码合并到master主分支上,正常上线2、把master分支上的代码合并到b分支继续开发(保证b分支涵盖a分支上线以后的最新代码),b分支需求开发完毕后准备上线,此时把b分支合并到master分支上进行上线,3、如果线上a版本合并到的master分支有bug,那么新...原创 2019-01-15 14:44:56 · 3603 阅读 · 0 评论