自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吃瓜群众的博客

菜鸟菜鸟

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 TypeScript处理对象中的额外属性(未定义的属性)

TypeScript中额外的属性检查报错信息如何解决?举例说明// 已知interface和createSquareinterface ObjType { name?: string; age?: number;}function createSquare(config: ObjType): {name?: string; age?: number} { return {name: config.name, age: config.age}}TypeScript会认为这段代码.

2020-12-31 17:04:04 11388

原创 TypeScript枚举的运用实例

原来的写法//0:未提交,1待复核,2:已通过,3:已驳回import { Tag } from "antd";import React from "react";//0:未提交,1待复核,2:已通过,3:已驳回export default ({status}) => { switch ( status ) { case 0: return <Tag color="#108ee9">未提交</Tag>; case 1: .

2020-12-31 16:27:28 619 1

原创 React实现列表点击某一项高亮显示的实现2种思路和demo,其他语言也类似思想

实现1:选中列表的某行高亮显示,之前我的实现思路是list[index].checked = ‘高亮’实现2:设置selectKey,选中某行,就将 selectKey = index,再在渲染的列表判断item.index === selectKey 如果相等,就高亮,否则就无效果思路一、设置checkedimport React from "react";class Test extends React.Component { state = { list: [{id: 11.

2020-12-24 15:14:58 2949

原创 基于ant.design的FormList,通过配置生成动态列表

目前只配置了输入框和文本框,需要的可自定义添加type实现效果如图const initValues = [ {type:'input',name:'start',label:'最小值',initValue:'',}, {type:'input',name:'end',label:'最大值',initValue:'',}, {type:'text',name:'unit',label:'采购单位',initValue:'盒',rules:[]}, {type:'input',name

2020-12-08 09:28:57 4275 2

原创 react hooks 中useCallback的作用,实例讲解

useCallback如何起作用?实例讲解import React, { useState, useCallback, useEffect } from 'react';const set = new Set();export default function Parent() { const [count, setCount] = useState(1); const [val, setVal] = useState(''); const callback = useCallbac

2020-12-03 17:03:08 1239 3

react源码-简易的demo-通俗易懂

react的源码,来自于B站小马哥,链接https://www.bilibili.com/video/BV1cE411B7by?from=search&seid=4087059043161393879

2020-03-31

空空如也

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

TA关注的人

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