TypeScript中的断言语法(as)理解

3 月 24 日
阅读 3 分钟
132
如下代码,我们调用document.getElementById获取一个元素,然后尝试对其调用getContext方法。然而这段代码无法通过ts检查,而是会抛出错误。

vue pinia与vue hooks(Composition API)的关键差异

3 月 23 日
阅读 1 分钟
136
vue pinia是一个单例,也就是说多次初始化实例都是同一个,所以在多个组件中使用时,他们修改的时同一份数据,也就能实现vue pinia的设计目的,即数据共享。

如何使用Github Pages发布自己的个人网页?

3 月 15 日
阅读 2 分钟
96
创建一个仓库名为账户名.github.io。比如我的账户名为refanbanzhangwork,那么我的仓库名就填写:refanbanzhangwork.github.io。其他位置保持默认就好了,然后点击Create repository按钮。

SPA应用的hash模式和history模式部署问题

3 月 9 日
阅读 1 分钟
130
这是因为hash模式的路由path值并不会传递给后端,所以你的任意path,对后端来说都不可见,它只会认为你在访问根目录的index.html。

文件导出

2021-06-11
阅读 3 分钟
2.8k
在后台管理系统中,我们经常会遇到文件导出这个需求,下面,我将几种常见的导出方式做一个简单的介绍,让大家在以后遇到此类需求时,能够切合实际情况,采取相对合理的方式。