Lv.3
街角小林
更多个人资料
193
成长值
0
关注
3
粉丝
+ 关注
私信
个人介绍
一个普通的前端开发。
感兴趣或擅长的领域
编程语言
个人勋章
TA还没获得勋章~
成长雷达
170
3
0
0
20
个人资料
个人介绍
一个普通的前端开发。
感兴趣或擅长的领域
编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
BetterScroll源码阅读顺便学习TypeScript
开头TypeScript已经出来很多年了,现在用的人也越来越多,毋庸置疑,它会越来越流行,但是我还没有用过,因为首先是项目上不用,其次是我对强类型并不敏感,所以纯粹的光看文档看不了几分钟就心不在焉,一直就被耽搁了。但是,现在很多流行的框架都开始用TypeScript重构,很多文章的示例代码也变成TypeScript,所以这就很尴尬了,你不会就看不懂,所以好了,没得选了。既然目前我的痛点是看...
TypeScript
前端
街角小林
2022-10-30 20:40:36
634
0
0
2022-10-30 20:40:36
634
0
0
高仿一个echarts饼图
开头饼图,很常见的一种图表,使用任何一个图表库都能轻松的渲染出来,但是,我司的交互想法千奇百怪,布局捉摸不透,本身饼图是没啥可变的,但是配套的图例千变万化,翻遍ECharts配置文档都还原不出来,那么有两条路可以选,一是跟交互说实现不了,说服交互按图表库的布局来,但是一般交互可能会对你灵魂拷问,为什么别人都能做出来,你做不出来?所以我选第二种,自己做一个得了。用canvas实现一个饼图很简...
Canvas
JavaScript
前端
街角小林
2022-10-30 20:39:25
1606
0
0
2022-10-30 20:39:25
999+
0
0
一文看完vue3的变化之处
在通读了vue的官网文档后,我记录下了如下这些相对于2.x的变化之处。 1.创建应用实例的变化之前一般是这样:let app = new Vue({ // ...一些选项 template: '',// 字符串模板 render: h => h(App)// 单文件情况下})let vm = app.$mount('#app')app === vm// true而现在变成这样:import ...
Vue
街角小林
2022-10-30 20:38:46
616
0
0
2022-10-30 20:38:46
616
0
0
冬天到了,给你的网站下个雪吧
前言女朋友常逛的设计网站这两天页面上多了下雪的效果,于是问我我的网站能下雪吗,作为一个程序员我一般会说实现不了,但是作为男朋友,不能说不行。 雪雪我们可以使用span标签和css的径向渐变简单意思一下:.snow { display: block; width: 100px; height: 100px; background-image: radial-gradient(#fff...
JavaScript
前端
网站
街角小林
2022-10-30 20:38:07
3541
0
0
2022-10-30 20:38:07
999+
0
0
登录重构小记
前言最近把小站的登录页面给重构了,之前的安全性存在很大问题,基本处于裸奔的状态,特此记录一下过程。先说一下网站后端语言是php,为什么用php呢,因为php是世界上最好的语言吗,可能吧,不过最大的原因是因为我的网站托管在虚拟主机上,目前来说,几乎所有厂商的虚拟主机都只支持php,不过本文所涉及到的php代码都十分简单,跟js没啥区别。本次规划的登录方式有三种,密码登录、手机验证码登录、第三...
JavaScript
PHP
前端
街角小林
2022-10-30 20:37:24
1057
0
0
2022-10-30 20:37:24
999+
0
0
带你实现一个简单的多边形编辑器
开头多边形编辑器少数见于一些图片标注需求,常见于地图应用,用来绘制区域,比如高德地图:示例地址:https://lbs.amap.com/api/jsapi-v2/example/overlay-editor/polygon-editor-avoidpolygon。请先试用一下,接下来实现它的所有功能。 基本准备准备一个canvas元素,设置一下画布宽高,获取一下绘图上下文:<div cl...
Canvas
JavaScript
前端
街角小林
2022-10-30 20:36:33
1125
0
0
2022-10-30 20:36:33
999+
0
0
web文本划线的极简实现
开篇文本划线是目前逐渐流行的一个功能,不管你是小说阅读网站,还是卖教程的的网站,一般都会有记笔记或者评论的功能,传统的做法都是在文章底部加一个评论区,优点是简单,统一,缺点是不方便对文章的某一段或一句话进行针对性的评论,所以出现了划线及评论的需求,目前我见到的产品有划线功能的有:微信阅读APP、极客时间:InfoQ写作平台:等等,这个功能看似简单,实际上难点还是很多的,比如如何高性能的对各...
HTML
JavaScript
前端
街角小林
2022-10-30 20:35:48
917
0
0
2022-10-30 20:35:48
917
0
0
使用konvajs三步实现一个小球游戏
记得以前玩过一个很简单的小游戏,一个球在动,然后底下一个板来接,如果没接住撞到底边游戏就结束了,虽然忘了它叫什么名字,但一直心心念念,魂牵梦萦,刚好最近临过年需求不饱和、刚好之前一直想做但是没动手,刚好这两天在学习konvajs,刚好就有了这篇小文章,很简单,只要三步,包你三分钟学会。 konvajs简介konvajs就像jquery之于DOM、Snap.svg之与svg一样之于canvas...
5G游戏
JavaScript
前端
街角小林
2022-10-30 20:34:57
602
0
0
2022-10-30 20:34:57
602
0
0
手把手教你实现手绘风格图形
Rough.js是一个手绘风格的图形库,提供了一些基本图形的绘制能力,比如:虽然笔者是个糙汉子,但是对这种可爱的东西都没啥抵抗力,这个库的使用本身很简单,没什么好说的,但是它只有绘制能力,没有交互能力,所以使用场景有限,先来用它画个示例图形:import rough from 'roughjs/bundled/rough.esm.js'this.rc = rough.canvas(this....
JavaScript
街角小林
2022-10-30 20:34:16
633
0
0
2022-10-30 20:34:16
633
0
0
从零配置一个vue组件库
简介本文会从零开始配置一个monorepo类型的组件库,包括规范化配置、打包配置、组件库文档配置及开发一些提升效率的脚本等,monorepo不熟悉的话这里一句话介绍一下,就是在一个git仓库里包含多个独立发布的模块/包。ps.本文涉及到的工具配置其实在平时开发中一般都不需要自己配置,我们使用的各种脚手架都帮我们搞定了,但是我们至少得大概知道都是什么意思以及为什么,说来惭愧,笔者作为一个三四...
Git
IDE
JavaScript
Vue
街角小林
2022-10-30 20:33:33
1200
0
0
2022-10-30 20:33:33
999+
0
0
总条数:76
10
10
20
50
100
1
2
3
4
5
6
7
8
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注
私信