优化import使用styled-components统一cssReact-router使用SVG图片 1.优化import 在tscinfig.json中添加,可以吧src当做根目录路直接import "app.tsx"    "compilerOptions": {        + …		
	
	
			class组件的创建方式类组件中props的使用类组件中state的使用类组件的生命周期 1. class组件的创建方式 class组件也叫作类组件,有两种创建方式,第一种为Es5,第二中试Es6方式. Es5创建方式    import React from "react"    const A = Rea…		
	
	
			创建方式函数组件的state函数组件的生命周期 1. 创建方式    import React from "react"    //箭头函数创建    const Hello = (props)=>{        return (  …		
	
	
			useState的基本用法useState的基本问题手写useState 1. useState的基本用法 ==注意: useState不能写在If里,因为会导致_state中的下标无法一一对应新的属性key==    function App (){        const [n,se…		
	
	
			useRefuseContent 1. useRef的用法 不仅可以用于DIV还可以用于各种数据    function App(){        const nRef = React.useRef(0)        return (  …		
	
	
			useState用法useREducer用法useContent用法useEffect & useLayoutEffect的区别用法useMemo && React.memo && useCallback用法 1.useState用法 useState使用状态注意事项不可以局部更新如果state是一个对象,s…		
	
	
			useRefforwardRef 1. useRef useRef用于在一个组件不断render保持不变的值初始化: const count = useRef(0)读取: count.currentuseRef在变化是不会自动render如果想要当变化重新渲染UI,需要如下写法    function App(){  …		
	
	
			mongod 启动服务db 查看当前操作那个一个数据库show dbs 查看数据数据列表(一共有几个数据库,备注: 如果数据库为空,不出现在列表中)use test : 切换到test数据库,如果不存在,则创建一个test库db.students.insert() 向当前数据库的students集合中插入一个文档(没有重新创建,在插入)show c…		
	
	
			mongoose的使用 简介 是一个对文档模型(ODM)库,他对Node原生的mongoDB模块进行了进一步的优化封装,并提供了更多的功能. 优势 比Node远程的MongoDB驱动更容易 初始化 npm init -ynpm install uniq mongoose let mongoose = require("mongoose")// 1.…		
	
	
			示例代码 // 引入expressconst express = require("express");// 创建服务对象const app = express();// 配置路由/** * node中,所有的路由都是指后端路由 */app.get("/meishi",(request,response)=>{    /…