首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
杜若在掘金
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
赞
文章( 40 )
沸点( 0 )
一键格式化代码带来的快感 | 你还在为每个项目配置Stylelint和Eslint吗
大部分前端项目都配置Stylelint、Eslint、Tslint和Prettier四大前端代码校验工具。代码校验工具以下简称Lint,为了解决代码不严谨,通过预设规则校验代码,检测其是否存在错误/漏洞,并对错误/漏洞提示修复方案并尽可能依据修复方案格式化出正确代码。该功能称为…
前端优秀实践不完全指南
本文其实应该叫,Web 用户体验设计提升指南。 ... 所谓的用户体验设计,其实是一个比较虚的概念,是秉承着以用户为中心的思想的一种设计手段,以用户需求为目标而进行的设计。设计过程注重以用户为中心,用户体验的概念从开发的最早期就开始进入整个流程,并贯穿始终。 良好的用户体验设计…
手把手教你写一个脚手架
最近在学习 vue-cli 的源码,获益良多。为了让自己理解得更加深刻,我决定模仿它造一个轮子,争取尽可能多的实现原有的功能。 尽可能用最少的代码实现一个最简版本的脚手架。 在 1 的基础上添加一些辅助功能,例如选择包管理器、npm 源等等。 实现插件化,可以自由的进行扩展。在…
前端异常的捕获与处理
按键无法点击、元素不展示、页面白屏,这些都是我们前端不想看到的场景。在计算机程序运行的过程中,也总是会出现各种各样的异常。下面就让我们聊一聊有哪些异常以及怎么处理它们。 什么是异常,异常就是预料之外的事件,往往影响了程序的正确运行。例如下面几种场景: 这些情况都是极其影响用户体…
深入了解React中state和props的更新
在本文中我们会看到React如何处理state的更新。以及如何构建effects list。我们会详细介绍render(渲染)阶段以及commit(提交)阶段发生的事情。 更新state属性。 调用render方法并比较子节点。 更新React元素的props。 更新元素的te…
Vue2.0源码解读系列(二) - 打开Vue神秘礼盒之合并选项
文章篇幅较长, 建议花整块时间阅读分析。 另外由于篇幅过长, 本文分三篇文章产出, 便于大家理解与阅读。 在 instance.js 文件中, 调用了 initMixin()方法。然后我们找到 init.js 中, 对 initMixin 函数的定义, 中间有这么一段代码: 所…
【硬核干货】如何高效找到优质编程项目?
大家都知道,想学好编程、丰富简历、提升求职竞争力,一定要多敲代码做项目。 那这篇文章就教大家如何高效找到优秀编程项目。 有很多获取项目的途径,比如书上习题、网络课程、线下培训等,但最好的找项目的地方一定是 GitHub,程序届人尽皆知的代码开源托管平台。 在这里,你可以找到各种…
深入浅出React-样式处理及组件通信
所谓 css in js, 就是在 js 中写css. React是以组件组合的形式组织的。所以在嵌套关系上,就会有四种不同的可能性: 我们就常以 发布/订阅模式来举例子, 这里我们用 node.js Events模块来实现。 我们在处理事件的过程中需要注意, componen…
原生JS实现折叠面板
在平常业务开发中产品和UI经常会把文字较多或者一些订单信息设置成卡片然后以折叠的形式展现,目的是为了让首屏的可视空间加大。 实现思路:主要是控制盒子的高度配合溢出隐藏以及添加过渡效果,便可实现折叠面板。 动态高度主要是设置在最外层的盒子,中间两块一个是标题以显示的形式展现,另一…
canvas从入门到猪头
translate(dx,dy):平移坐标系。相当于把原来位于(0,0)位置的坐标原点平移到(dx、dy)点。 rotate(angle):旋转坐标系。该方法控制坐标系统顺时针旋转angle弧度。 scale(sx,sy):缩放坐标系。该方法控制坐标系统水平方向上缩放sx,垂直…
下一页
关注了
26
关注者
0
收藏集
31
关注标签
21
加入于
2019-10-14