摘要: props是组件对外的接口,state是组件随内的接口 props用于组件间的数据传递,而state用于组件内部的数据传递 state state是私有的,直接修改不会触发render函数,页面不会渲染 //错误 This.state.isOpen = true 正确的修改方法是使用setState 阅读全文
posted @ 2022-02-21 15:27 黑蛋的博客 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 使用起来没什么不同,只是在创建的时候稍有区别 robot函数式组件: import React from "react"; import styles from "./robot.module.css" interface RobotProps { id: number; name: string; 阅读全文
posted @ 2022-02-21 15:20 黑蛋的博客 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 创建一个项目,使用TS模板: 添加TS模板: https://zh-hans.reactjs.org/docs/static-type-checking.html#adding-typescript-to-a-project jsx简介: https://zh-hans.reactjs.org/do 阅读全文
posted @ 2022-02-21 11:17 黑蛋的博客 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 参考:https://react.docschina.org/docs/introducing-jsx.html jsx的特点: 常规的html都可以和jsx兼容 可以在jsx中嵌入表达式 使用jsx指定子元素 (假如一个标签里面没有内容,也可以使用 /> 来闭合标签,就像xml语法一样) jsx命 阅读全文
posted @ 2022-02-21 09:53 黑蛋的博客 阅读(32) 评论(0) 推荐(0) 编辑