- 博客(14)
- 收藏
- 关注
原创 BUG: macOS 10.15.4 post 请求跨域报错
windows系统和一部分macOS系统都均可正常访问,只有特定的macOS版本会跨域报错。通过对比其他接口发现,是因为Access-Control-Allow-Headers里面可能出现了一些不应该配置的参数导致的
2020-08-31 19:56:23 286
原创 2020字节跳动前端面试真题(一)
a: 一个有序数组v: 某个数请手写一个函数,计算v在a中出现的次数,要求高效第一,并解释你的思路。参考答案:二分查找
2020-08-28 14:25:54 1039 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 1279
原创 如何循序渐进的推进老项目的eslint规范化
协作开发eslint必不可少,,一个几未使用eslint的老项目如何渐进式的逐步推进eslint规范化?痛点1,一下子全部改掉势必会有成千上万条的error信息, 短时间无法一下修改完成2,可能会对线上代码有影响,无法一下子回归所有功能解决思路可以先保证每次commit的文件都是经过了eslint的校验的,至少我们是可以对每次的修改的文件有精力做review的,所以我们需要按照以下三个步骤:1,保证每次提交代码前都能够进行代码检查2,通过git的命令获取当前修改的文件列表3,对指定文
2020-08-28 13:24:59 328
原创 关于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"
2018-09-30 10:09:41 16448 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 4832
转载 关于transform导致z-index失效的问题
https://segmentfault.com/q/1010000002480824这里涉及到一个stacking context(有人翻译为层叠上下文)的概念。给元素设置transform属性会创建一个新的stacking context。...
2018-09-26 16:42:21 2756
原创 swiper 3.4 BUG
移动端 根目录的字体大小随着屏幕的改变而变化 最好使用 width : window.innerWidth 可以避免slide的宽度不会跟随变换
2018-09-14 18:11:28 653
转载 window.requestAnimationFrame
HTML5/CSS3时代,我们要在web里做动画选择其实已经很多了:你可以用CSS3的animattion+keyframes;你也可以用css3的transition;你还可以用通过在canvas上作图来实现动画,也可以借助jQuery动画相关的API方便地实现;当然最原始的你还可以使用window.setTimout()或者window.setInterval()通过不断更新元...
2018-09-12 15:33:14 680
原创 TortoiseGit:Disconnected:No supported authentication methods available
Host地址修改可能会影响到 SSH KEY的安全性 可以删除以前的key 再重新生成一个
2018-09-12 10:36:37 343
原创 react-router V4 使用TIPS
Router组件只允许出现一个子元素,并且可以插入其他组件,更加符合组件化的意思<BrowserRouter> <div> <Header/> <Switch> <Route exact path="/" component={Home} ></Route>
2018-08-02 14:04:32 136
原创 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 793
原创 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 1213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人