jackhoo的博客 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • GitHub
  •   
  •   

Antd Pro 快速上手

Antd Pro官网https://pro.ant.design/docs/getting-started-cn 第一步,安装 umiyarn create umi 第二步,选择 ant-design-proant-design-pro 根据需求选择不同的版本、语言、完整区块或核心脚手架 1234567success Installed "create-umi@0.26.0"

2021-05-07
UI
UmiJS Antd Antd Pro

在React中antd实现前端在线解析csv文件

1.在本地新建一个.csv文件 2.实现代码安装papaparse和jschardet插件,npm install papapars、npm install jschardet 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960

2021-05-06
React
Antd React csv

一个tcp连接能发几个http请求

如果是 http1.0,一个 tcp 连接只能发一个 http 请求,因为是 HTTP/1.1 开始才有 Connection 头,引入了持续连接的概念,只要不断开,就能够持续发。所以一个 tcp 连接能发多个 http 请求。 HTTP/1.0 :一个 tcp 连接只能发一个 http 请求。每次服务端返回响应后 TCP 连接会断开。HTTP/1.1: 默认开启 Connection: keep

2021-05-05
HTTP
HTTP TCP

浅了解_React为何需要设定唯一key值

一、React规范1.1 react key的作用当渲染重复数据的时候,React.diff会根据生成的key进行虚拟DOM渲染, 所以我们需要在遍历的地方都要加上key,例如map、for等等同样, antd作为react的UI组件库, 有些地方也需要遵循react的key规范.例如 antd-table 在渲染前要求: 在 Table 中,dataSource 和 columns 里的数据值都

2021-05-05
React
Antd React

UmiJS踩坑笔记

UmiJS 踩坑笔记UmiJS官方网站 UmiJS 快速上手 官方未介绍目录结构 常用配置 第一坑:问题场景 使用 @umijs/umi-app 为模板,创建一个项目:1yarn create @umijs/umi-app 创建失败,报如下错误: yarn create @umijs/umi-app 报错:文件名、目录名或卷标语法不正确。 1234567891011121314151617181

2021-04-28
UI Umi
UmiJS

React-Hooks

在 React 的世界中,有容器组件和 UI 组件之分,在 React Hooks 出现之前,UI 组件我们可以使用函数,无状态组件来展示 UI,而对于容器组件,函数组件就显得无能为力,我们依赖于类组件来获取数据,处理数据,并向下传递参数给 UI 组件进行渲染。在我看来,使用 React Hooks 相比于从前的类组件有以下几点好处: 代码可读性更强,原本同一块功能的代码逻辑被拆分在了不同的生命

2021-04-26
React
React-Hooks 生命周期

React路由传参

react 路由传参(3 种方式)1.params 传参(刷新页面后参数不消失,参数会在地址栏显示)路由页面: 1<Route path="/link/:id" component={Demo}></Route> //注意要配置/:id路由跳转并传递参数。 链接方式: 123<Link to={'/link

2021-04-26
React
React React路由

Sass和Less

Sass和LessSass和Less都属于CSS预处理器,CSS 预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为 CSS 增加了一些编程的特性,如:变量、语句、函数、继承等概念。将 CSS 作为目标生成文件,然后开发者就只要使用这种语言进行CSS的编码工作。 官网地址: http://lesscss.org/ VSCode插件:Easy LESS 官网地址

2021-04-26
CSS
Sass Less
1…567

搜索

Hexo || Fluid
总访问量 次 总访客数 人
蜀ICP备2021012542号-1