首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zwt菇凉
掘友等级
前端开发工程师
|
流量事业部
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
最新
热门
前端工作问题积累
组件化需要耦合部分固定的state,因为它是复用的。 很多属性的操作,其实并不需要改变state,react的state操作是会触发组件的重新渲染的,耗费性能和额外的不必要的刷新。 redux或dva :其实只解决了一个问题,就是组件state的订阅,基于这个订阅,它把数据的变…
前端实现左右拖拽JS /CSS实现拖拽
写这篇文章主要是在项目中多次用到拖拽,当然也耗费了很多精力,尝试了很多种实现方法都存在着大大小小的问题。 react-draggable 的拖拽通过CSS中的transform: translate(x, y)来实现目标元素的移动。 1. 安装 2. 引用 3. 案例 我们知道…
当拖拽遇上iframe
我们在实现左右拖拽或着上下拖拽时,单纯的控制内容拖拽是不会发现任何拖拽不适问题,但是如有使用iframe获取渲染的内容时,导致拖拽没那么灵敏,出现卡顿问题。 在iframe的上层添加一个隐形的盒子,意思就是让我们拖拽的时候控制的是隐形的盒子为不是iframe本身。 但是如果你的…
浏览器缓存简单了解。。。
浏览器与服务器通信的方式为应答模式,即是:浏览器发起HTTP请求 – 服务器响应该请求。 所谓用户行为对浏览器缓存的影响,指的就是用户在浏览器如何操作时,会触发怎样的缓存策略。主要有 3 种: 打开网页,地址栏输入地址: 查找 disk cache 中是否有匹配。如有则使用;如…
获取浏览器宽高
scrollHeight:获取对象的滚动高度。
webpack 的 scope hoisting 是什么?
scope hoisting 是 webpack3 的新功能,直译过来就是「作用域提升」。熟悉 JavaScript 都应该知道「函数提升」和「变量提升」,JavaScript 会把函数和变量声明提升到当前作用域的顶部。 「作用域提升」也类似于此,webpack 会把引入的 j…
登录与注册的一些分析?
注册用户名:电话:验证码输入验证码:密码:支付密码:同意条款提交用户名格式校验=>提示是否存在=>存在给与提示:已经被注册向服务器发送请求把按钮设置30s倒计时点击提交按钮:表单校验(防止XSS攻击,
客户端和服务器端的一些事情?
###4. HTTP报文 比起考虑如何减少回流重绘,我们更期望的是,根本不要回流重绘; transform\ opacity \ fiters .. 这些属性会触发硬件加速,不会引发回流和重绘. ..
git命令大全
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 看了这么多…
实现内置Promise
下一页
个人成就
文章被点赞
7
文章被阅读
13,573
掘力值
246
关注了
28
关注者
3
收藏集
6
关注标签
12
加入于
2019-07-04