自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

盾盾的博客

个人博客

  • 博客(14)
  • 收藏
  • 关注

原创 BUG: macOS 10.15.4 post 请求跨域报错

windows系统和一部分macOS系统都均可正常访问,只有特定的macOS版本会跨域报错。通过对比其他接口发现,是因为Access-Control-Allow-Headers里面可能出现了一些不应该配置的参数导致的

2020-08-31 19:56:23 261

原创 2020字节跳动前端面试真题(一)

a: 一个有序数组v: 某个数请手写一个函数,计算v在a中出现的次数,要求高效第一,并解释你的思路。参考答案:二分查找

2020-08-28 14:25:54 995 3

原创 Element Ui是如何高效率实现实现组件之间的通信的

事件监听和事件触发vm.$emit( eventName, […args] )vm.$on( event, callback )事件监听 // form-item.vue addValidateEvents() { const rules = this.getRules(); if (rules.length || this.required !== undefined) { this.$on('el.form.blur', this.onFieldBlur);

2020-08-28 13:30:18 1243

原创 如何循序渐进的推进老项目的eslint规范化

协作开发eslint必不可少,,一个几未使用eslint的老项目如何渐进式的逐步推进eslint规范化?痛点1,一下子全部改掉势必会有成千上万条的error信息, 短时间无法一下修改完成2,可能会对线上代码有影响,无法一下子回归所有功能解决思路可以先保证每次commit的文件都是经过了eslint的校验的,至少我们是可以对每次的修改的文件有精力做review的,所以我们需要按照以下三个步骤:1,保证每次提交代码前都能够进行代码检查2,通过git的命令获取当前修改的文件列表3,对指定文

2020-08-28 13:24:59 303

原创 关于vue的UI框架Element,多层嵌套v-for循环下的表单验证

以下为一层嵌套<el-form-item v-for="(item,itemIndex) in form.button" :key="item.itemIndex" label="一级菜单" > <el-form-item :prop="'button.'+ itemIndex + '.name'" :rules="rules.inputTxt&quot

2018-09-30 10:09:41 16354 6

原创 关于video标签loop自动循环到一定时间就自动停止的问题

个人猜测是因为浏览器的优化问题,当视频自动循环到一定时间,浏览器就会给优化掉然后选择用js,监听ended事件<div class="bgVideo"> <video autoplay muted id="video" > <source src="xxx.mp4" type="video/mp4">

2018-09-30 09:59:09 4718

转载 关于transform导致z-index失效的问题

https://segmentfault.com/q/1010000002480824这里涉及到一个stacking context(有人翻译为层叠上下文)的概念。给元素设置transform属性会创建一个新的stacking context。...

2018-09-26 16:42:21 2725

原创 swiper 3.4 BUG

移动端 根目录的字体大小随着屏幕的改变而变化 最好使用 width : window.innerWidth 可以避免slide的宽度不会跟随变换

2018-09-14 18:11:28 627

原创 animation-play-state IOS BUG

时好时坏,建议不要使用。直接用类名控制是否的绑定动画

2018-09-14 11:26:33 634

转载 window.requestAnimationFrame

HTML5/CSS3时代,我们要在web里做动画选择其实已经很多了:你可以用CSS3的animattion+keyframes;你也可以用css3的transition;你还可以用通过在canvas上作图来实现动画,也可以借助jQuery动画相关的API方便地实现;当然最原始的你还可以使用window.setTimout()或者window.setInterval()通过不断更新元...

2018-09-12 15:33:14 675

原创 TortoiseGit:Disconnected:No supported authentication methods available

Host地址修改可能会影响到 SSH KEY的安全性 可以删除以前的key 再重新生成一个

2018-09-12 10:36:37 319

原创 react-router V4 使用TIPS

Router组件只允许出现一个子元素,并且可以插入其他组件,更加符合组件化的意思<BrowserRouter> <div> <Header/> <Switch> <Route exact path="/" component={Home} ></Route&gt

2018-08-02 14:04:32 131

原创 react-hot-loader V4更新说明

react-hot-loader V4更新说明https://www.npmjs.com/package/react-hot-loader更改了使用方式// App.jsimport React from 'react'import { hot } from 'react-hot-loader'const App = () => <div>Hello Worl...

2018-08-02 11:04:58 767

原创 webpack生产环境下,babel编译器报错,提示removing-babels-stage-presets

webpack生产环境下,babel编译器报错,提示removing-babels-stage-presets官方更新了babel的配置说明 ,链接如下https://babeljs.io/blog/2018/07/27/removing-babels-stage-presetsMoving forward with v7, we’ve decided it’s best to stop...

2018-08-01 16:25:01 1187

空空如也

空空如也

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

TA关注的人

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