摘要: 在`package.json`文件中,版本号前面的`^`符号表示允许自动更新到当前主版本号下的次版本号。 例如,如果当前主版本号是1,次版本号是0,那么`^1.0.0`将允许安装`1.x.x`范围内的任何版本,但不会安装2.x.x或更高版本的包。 阅读全文
posted @ 2023-11-02 14:49 时光SHG 阅读(447) 评论(0) 推荐(0)
摘要: 一、是什么 typescript 和 javascript几乎一样,拥有相同的数据类型,另外在javascript基础上提供了更加实用的类型供开发使用 在开发阶段,可以为明确的变量定义为某种类型,这样typescript就能在编译阶段进行类型检查,当类型不合符预期结果的时候则会出现错误提示 二、有哪 阅读全文
posted @ 2022-11-04 18:41 时光SHG 阅读(70) 评论(0) 推荐(0)
摘要: 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。 201 Creat 阅读全文
posted @ 2022-11-04 18:38 时光SHG 阅读(43) 评论(0) 推荐(0)
摘要: 一、是什么 WebSocket,是一种网络传输协议,位于OSI模型的应用层。可在单个TCP连接上进行全双工通信,能更好的节省服务器资源和带宽并达到实时通迅 客户端和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输 从上图可见,websocket服务器与客户端通过握手连接, 阅读全文
posted @ 2022-11-02 20:38 时光SHG 阅读(109) 评论(0) 推荐(0)
摘要: 一、从历史说起 Web是World Wide Web的简称,中文译为万维网我们可以将它规划成如下的几个时代来进行理解 石器时代 文明时代 工业革命时代 百花齐放时代 石器时代 石器时代指的就是我们的静态网页,可以欣赏一下1997的Apple官网 最早的网页是没有数据库的,可以理解成就是一张可以在网络 阅读全文
posted @ 2022-11-02 20:28 时光SHG 阅读(72) 评论(0) 推荐(0)
摘要: Hook是 React 16.8 的新增特性。它通常与函数式组件同时使用。可以使函数式组件在不编写 class 的情况下,可以拥有class组件的状态、生命周期、引用等功能。 常用的有哪些hook React中常用的hooks有: useState 状态管理 useEffect 生命周期 useCo 阅读全文
posted @ 2022-10-28 11:06 时光SHG 阅读(51) 评论(0) 推荐(0)
摘要: useReducer函数与redux中reducer函数如出一辙。在hooks函数中就是useState函数的替代方案。它接收一个形如 (state, action) => newState 的 reducer,并返回当前的 state 以及与其配套的 dispatch 方法。 const [sta 阅读全文
posted @ 2022-10-28 10:59 时光SHG 阅读(67) 评论(0) 推荐(0)
摘要: useContext():共享状态钩子 该钩子的作用是,在组件之间共享状态。关于Context这里不再赘述,其作用就是可以做状态的分发,在React16.X以后支持,避免了react逐层通过Props传递数据。 下面是一个例子,现在假设有A组件和B组件需要共享一个状态。 import React,{ 阅读全文
posted @ 2022-10-28 10:50 时光SHG 阅读(201) 评论(0) 推荐(0)
摘要: 概述: 类组件中有一个状态属性,可以通过此特殊属性完成私有数据的操作。操作此 state 数据可以触发视图更新(this.setState())。 函数组件中,从 react16.8 之后,提供一个 hook 函数 useState 方法,它可以模拟出类组件中的状态。 语法: let [变量,函数] 阅读全文
posted @ 2022-10-28 10:47 时光SHG 阅读(26) 评论(0) 推荐(0)
摘要: Gatsby简介 1. What(是什么) Gatsby is a free and open source framework based on React that helps developers build blazing fast websites and apps 来自官网的介绍,简洁而 阅读全文
posted @ 2022-10-23 22:18 时光SHG 阅读(301) 评论(0) 推荐(0)