background picture of the home page

初めまして!

只能在下水道里度过一个相对失败的人生😔🔪✊

JavaScript 实现图片上传前本地预览

JavaScript 实现图片上传前本地预览图片上传前预览,应该算是一个普遍的需求,很多时候可能选中的图片并不是想要的那张,所以需要上传前预览下。JS(浏览器中)是一门特殊的语言,它没有直接读写磁盘文件的权限,想要操作文件还得配合 <input type="file"/&g

thumbnail of the cover of the post

写在从 Hexo 迁移之后

写在从 Hexo 迁移之后这应该算是把博客从 Hexo 迁移到 Halo 后的第一篇正式文章。Hexo 虽然是个好东西,但是管理能力实在是太弱,在不同的电脑上写文章是在太麻烦了。碰巧,我正好有个空闲的服务器,遂想迁移到动态博客上去。然后在网上看来看去,最初看上的是 Solo,界面好看又简洁,但是部署

thumbnail of the cover of the post

Axios 实用封装

Axios 实用封装Axios 在 vue 官方推荐后被越来越多的人使用,但是不得不说在项目直接使用 axios 实在是繁琐,每次都要写一堆的配置,而且将配置写在业务代码中十分地不雅,一般在项目中使用的时候都会将其再次封装,以便更好的使用。但是在网上找了一圈,都没发现让我满意的方案,不是不优雅,就是

thumbnail of the cover of the post

JS 限制输入框输入字符长度,中文算 2 个字符,英文算 1 个字符,总字符长度不超过 N

JS 限制输入框输入字符长度,中文算 2 个字符,英文算 1 个字符,总字符长度不超过 N前端时间公司的项目需求里有这个需求,当时改了好几遍,总是有 bug,现在当做笔记记录下来。如果中英文字符都当做一个字符数,只需设置 input 标签的 maxlength 属性就行了,但是分开算时,总长度就不确

thumbnail of the cover of the post