前端
文章平均质量分 67
梦想家加一
这个作者很懒,什么都没留下…
展开
-
封装自定义的图标
封装自定义的图标原创 2024-09-09 11:01:41 · 435 阅读 · 0 评论 -
学习Pinia
Pinia.js 有如下特点:完整的 ts 的支持;足够轻量,压缩后的体积只有1kb左右;去除 mutations,只有 state,getters,actions;actions 支持同步和异步;代码扁平化没有模块嵌套,只有 store 的概念,store 之间可以自由使用,每一个store都是独立的无需手动添加 store,store 一旦创建便会自动添加;支持Vue3 和 Vue2pinia的链接:pinia。原创 2023-12-05 15:09:06 · 425 阅读 · 0 评论 -
简述本人项目中常用的Typescript的知识
在typescript中,我们定义对象的方式要用关键字interface(接口),我的理解是使用interface来定义一种约束,让数据的结构满足约束的格式。与 void 的区别是,undefined 和 null 是所有类型的子类型。从上面我们可以发现的是,和原生的 js 相比,数组中每个元素的类型都在声明的时候已经绑定好了,所以如果其中插入一些非数字类型的数据,编辑器将会报错。void 类型的用法,主要是用在我们不希望调用者关心函数返回值的情况下,比如通常的异步回调函数。原创 2023-12-04 16:42:32 · 788 阅读 · 0 评论