自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 vue3+typescript开发公共组件

记录一下vue3+typescript开发公共组件的注意事项项目结构|-- examples 放置用于测试组件的代码| |-- App.vue| |-- main.ts|-- packages 放置组件的代码| |-- index.ts| |-- shims-vue.d.ts| |-- assets| | |-- logo.png| |-- components| |-- helloWorld| |-- HelloWorld

2023-01-15 11:16:34 613

原创 Vue项目单元测试入门

本文以Jest测试框架为例子,介绍常用的api和用法安装第一种:创建项目的时候勾选 Unit Testing,后续选择 Jest第二种:在项目根目录执行 vue add @vue/cli-plugin-unit-jest常用apidescribe:创建测试分组test(别名:it):创建测试用例expect:提供各种方法判定测试结果是否符合预期匹配函数toBe: 值类型判断相等toEqual: 引用类型判断相等to

2022-10-02 21:54:16 418

原创 React项目开发常用API

记录一下React项目开发常用API,作为后续开发的参考。路由配置配置文件形式// router/index.jsimport React, { lazy, Suspense } from 'react'// Suspense配合lazy实现懒加载const SuspenseComponent = Component => {  ret

2022-09-24 10:10:07 331

原创 React中使用Redux的不同写法

今天来记录一下,在React中使用Redux的不同写法,从最开始的不依赖react-redux插件,到妥协(bushi),直到现在使用@reduxjs/toolkit插件进行编写,了解插件到底为我们做了什么(他真的,我哭死o(╥﹏╥)o)。第一种,纯redux创建store/** * 目前createStore已经弃用,所以我们要引用legacy_createStore  * compose:用来合成函数,在同时配置applyMiddleware、d

2022-07-31 15:47:58 4690 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除