最新消息:站点添加了一些不太友好的内容,请见谅...

若思若想

返回上一级的一波多折

返回上一级的一波多折

26浏览 0评论

背景 在网页中经常会看到返回上一级(或者是返回上一页)的操作,可以通过最简单的 history.back() 回到当前窗口访问历史的上一页。 现在来回顾一下某个项目返回上一级的改动。 版本一 在第一个版本中,我们大体分为两类处理方式,一个是 hist...

git-commitizen 练习

git-commitizen 练习

267浏览 1评论

参考文章:优雅的提交你的 Git Commit Message 参考代码 查看效果 依赖库 commitizen git message 提交工具 cz-customizable 自定义 message standard-version 版...

Typescript 与 axios 友好的搭配使用

Typescript 与 axios 友好的搭配使用

1199浏览 1评论

背景 刚接触 Typescript 不久,使用 React 和 Typescript 倒腾一个小东西。 异步请求一直使用 axios,继续使用它,并且迁移到 Typescript 环境中。 import axios from 'axios'; // ...

create-react-app 2.x 自定义配置

create-react-app 2.x 自定义配置

1186浏览 0评论

Set up a modern web app by running one command. — create-react-app 创建项目 跟着文档提示,一步一步安装。 ## 安装 create-react-app npm i...

React SSR 探索 —— 服务器端异步拉取数据

React SSR 探索 —— 服务器端异步拉取数据

485浏览 0评论

SSR -> Server-side rendering 服务器端渲染 上一部分我们已经实现了静态组件在服务器端直出 HTML 代码,接下来,我们结合拉取异步数据做服务器端渲染。 异步拉取数据 假设这是一个被使用到的组件 import R...

React SSR 探索 —— 服务器端渲染出组件

React SSR 探索 —— 服务器端渲染出组件

373浏览 0评论

SSR -> Server-side rendering 服务器端渲染 背景 有些项目里不得不做一些 SEO 的东西,但不想用太传统的方案。 有些时候,明明知道它并没有什么用,但就想试一试。 基于种种有用没用的需求,决定从头到尾搞一次 R...

使用 canvas 制作一个动态的音乐播放按钮

使用 canvas 制作一个动态的音乐播放按钮

308浏览 1评论

使用 canvas 制作一个动态的音乐播放按钮 效果动图 背景 按钮需要显示进度、封面、跳动的线条。 如果用 canvas 画图片的话,可能存在图片跨域的情况,图片就用 img 标签加载。 canvas 需要做的事就只有绘制进度圈、图标。 ...