摘要: 简介 我平时主要的听歌软件是网易云音乐,但是它有很多花里胡哨的功能,比如电台、直播、朋友、播客、云村等等,说实话这些我都不需要,基本也不会用,大部分的时间都只把它当做一个本地播放器,因为它毕竟是一个商业软件,需要赚钱,所以也能理解,相对来说,电脑上的客户端会简洁一点,网页版最纯粹,但是颜值一般(大家 阅读全文
posted @ 2022-07-04 22:23 街角小林 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 如果你用过流程图绘制工具,那么可能会好奇节点之间的连接线是如何计算出来的: 不要走开,跟随本文一起来探究一下吧。 最终效果预览:https://wanglin2.github.io/AssociationLineDemo/ 基本结构 先使用Vue3搭建一下页面的基本结构,为了简化canvas操作,我 阅读全文
posted @ 2022-06-28 23:14 街角小林 阅读(966) 评论(0) 推荐(4) 编辑
摘要: 前言 笔者最近闲来无事给自己做了一个在线文档平台,支持白板、思维导图、文档、电子表格、PPT、流程图、Markdown等,界面是这样的: 其实现在市面上有很多这种在线文档平台,笔者为什么要自己做一个呢,且听笔者短话长说。 最开始笔者只是想在开源白板项目excalidraw的基础上增加云端存储的功能, 阅读全文
posted @ 2022-06-14 19:31 街角小林 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 我做了一个在线白板!!! 相信各位写文章的朋友平时肯定都有画图的需求,笔者平时用的是一个在线的手绘风格白板--excalidraw,使用体验上没的说,但是有一个问题,不能云端保存,不过好消息它是开源的,所以笔者就在想要不要基于它做一个支持云端保存的,于是三下两除二写了几个接口就完成了--小白板,虽然功能完成了,但是坏消息是e 阅读全文
posted @ 2022-04-27 21:59 街角小林 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 通过Vue CLI可以方便的创建一个Vue项目,但是对于实际项目来说还是不够的,所以一般都会根据业务的情况来在其基础上添加一些共性能力,减少创建新项目时的一些重复操作,本着学习和分享的目的,本文会介绍一下我们Vue项目的前端架构设计,当然,有些地方可能不是最好的方式,毕竟大家的业务不尽相同,适合你的 阅读全文
posted @ 2022-02-15 21:27 街角小林 阅读(1350) 评论(0) 推荐(1) 编辑
摘要: 笔者早期开发了一个导航网站,一直想要重构,因为懒拖了好几年,终于,在了解到微前端大法后下了决心,因为工作上一直没有机会实践,没办法,只能用自己的网站试试,思来想去,访问量最高的也就是这个破导航网站了,于是用最快的时间完成了基本功能的重构,然后准备通过微前端来扩展网站的功能,比如天气、待办、笔记、秒表 阅读全文
posted @ 2022-01-23 15:44 街角小林 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 说到地图,大家一定很熟悉,平时应该都使用过百度地图、高德地图、腾讯地图等,如果涉及到地图相关的开发需求,也有很多选择,比如前面的几个地图都会提供一套js API,此外也有一些开源地图框架可以使用,比如OpenLayers、Leaflet等。 那么大家有没有想过这些地图是怎么渲染出来的呢,为什么根据一 阅读全文
posted @ 2022-01-18 22:26 街角小林 阅读(1234) 评论(0) 推荐(4) 编辑
摘要: 我司有一个工作台搭建产品,允许通过拖拽小部件的方式来搭建一个工作台页面,平台内置了一些常用小部件,另外也允许自行开发小部件上传使用,本文会从实践的角度来介绍其实现原理。 ps.本文项目使用Vue CLI创建,所用的Vue版本为2.6.11,webpack版本为4.46.0。 创建项目 首先使用Vue 阅读全文
posted @ 2021-12-29 22:53 街角小林 阅读(577) 评论(0) 推荐(1) 编辑
摘要: 简介 在大型应用里,有些组件可能一开始并不显示,只有在特定条件下才会渲染,那么这种情况下该组件的资源其实不需要一开始就加载,完全可以在需要的时候再去请求,这也可以减少页面首次加载的资源体积,要在Vue中使用异步组件也很简单: // AsyncComponent.vue <template> <div 阅读全文
posted @ 2021-12-29 07:26 街角小林 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 前言 最近把小站的登录页面给重构了,之前的安全性存在很大问题,基本处于裸奔的状态,特此记录一下过程。 先说一下网站后端语言是php,为什么用php呢,因为php是世界上最好的语言吗,可能吧,不过最大的原因是因为我的网站托管在虚拟主机上,目前来说,几乎所有厂商的虚拟主机都只支持php,不过本文所涉及到 阅读全文
posted @ 2021-12-09 16:02 街角小林 阅读(100) 评论(0) 推荐(0) 编辑