qiaofugui

React17-全家桶(2)

八、React 生命周期 1. 初始化阶段 2.

qiaofugui 发布于 2024-05-21

React17-全家桶(1)

一、React 介绍 1. React 起源与发展 React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。 2. Rea

qiaofugui 发布于 2024-05-21

TS-在 React 中使用 TypeScript

使用 CRA 创建支持 TS 的项目 React 脚手架工具 create-react-app(简称:CRA)默认支持 TypeScript 创建支持 TS 的项目命令:npx create-react-app 项目名称 --template typescript 当看到以下提示时,表示支持 TS

qiaofugui 发布于 2024-05-21

TS-类型声明文件

概述 几乎所有的 JavaScript 应用都会引入许多第三方库来完成任务需求 这些第三方库不管是否用 TS 编写的,最终都要编译成 JS 代码,才能发布给开发者使用 我们知道是 TS 提供了类型,才有了代码提示和类型保护机制 但在项目开发中使用第三方库时,就会发现它们几乎都有相应的 TS 类型,这

qiaofugui 发布于 2024-05-21

TS-高级类型

class 类 TypeScript 全面支持 ES2015 中引入 class 关键字,并为其添加了类型注解和其他语法(比如,可见性修饰符等) class 基本使用,如下:

qiaofugui 发布于 2024-05-21

TS-常用类型

TypeScript 常用类型 类型 例子 描述 number 1, -33, 2.5 任意数字 string 'hi', `"hi", ´hi´ 任意字符串 boolean true、false 布尔值 true 或 false

qiaofugui 发布于 2024-05-21

TS-基础

TypeScript 介绍 TypeScript(简称TS)是 JavaScript 的超集(JS有的TS都有) TypeScript = Type + JavaScript(在JS基础之上,为 JS 添加了类型支持) TypeScript 是微软开发的开源编程语言,可以在任何运行 JavaScri

qiaofugui 发布于 2024-05-21

React-Router 6 快速上手

1.概述 React Router 以三个不同的包发布到 npm 上,它们分别为: react-router: 路由的核心库,提供了很多的:组件、钩子。 react-router-dom: 包含react-router所有内容,并添加一些专门用于 DOM 的组件,例如 <BrowserRouter>

qiaofugui 发布于 2024-05-21
上一页 下一页