一、组件

类组件

函数式组件


组件的嵌套

/*** rcc快捷键**/
import React, { Component } from "react";class Child extends Component {render() {return <div>Navbar's child</div>;}
}class Navbar extends Component {render() {return (<div>Navbar<Child></Child></div>);}
}function Swipper() {return <div>Swipper</div>;
}const Tabbar = () => {return <div>Tabbar</div>;
};export default class App extends Component {render() {return (<div><Navbar></Navbar><Swipper></Swipper><Tabbar></Tabbar></div>);}
}

样式

import React, { Component } from "react";
import "./css/01-index.css";
export default class App extends Component {render() {var name = "鱼鱼";var obj = {backgroundColor: "yellow",fontSize: "40px",};return (<div>{10 + 20} - {name}<div style={obj}>11111111</div><div style={{ background: "red" }}>11111111</div><div className="active">3333333333333333</div><div id="myapp">99999999999999</div><label htmlFor="username">用户名:</label><input type="text" id="username"></input></div>);}
}
.active{background-color: aqua;
}
#myapp{background-color: brown;
}

React基础(貳)———组件相关推荐

  1. React基础—父子组件通信

    1. 父子组件通信 在上一小节<React基础-PropTypes类型检查>中已经定义了父.子组件,接下来的工作就将在这个案例上做拓展. 比如这里为列表右侧添加一个删除按钮,然后点击后删除 ...

  2. React基础—state组件使用及分类

    1. setState的简单实践和理解 比如说,我们需要定义一个列表组件.当点击奇数列表的时候随机调换一下顺序:当点击偶数列表的时候在其后加=和不加=号之间切换. 1.1 代码实现 <body& ...

  3. React初学之组件基础

    学习参考 慕课网-react入门 讲的比较好 React React并不是一个完整的MVC MVVM框架,只是其中的V部分 React组件化构建UI的思路值得学习 React的特点在于"轻量 ...

  4. 【React 基础】之 React 基本介绍、jsx 规则、模块与组件

    React 全家桶 React 基础 React-Router 路由 PubSub + 消息管理库 Redux 集中式的状态管理 Ant-Design UI 组件库 - React 简介 官网 英文官 ...

  5. React 基础案例 | 支持左右按钮点击查看信息的卡片组件(二)

    一.开篇 大家好,本篇文章小编将和大家一起实现一个用左右点击的方式翻看卡片信息的组件,这个组件很常用,一般会在网站上显示案例或团队成员的信息.通过本案例我们继续练习 useState Hook 在实际 ...

  6. React基础篇(四)之创建组件方式分析

    本小将讲述在 React 中, 1.通过函数 function 方式创建组件并分离成单独的组件实现,然后传递参数给组件使用 2.通过 关键字 class 来创建组件,并分离成单独的组件实现,然后传递参 ...

  7. React基础——组件状态state、属性props

    import React from 'react'; // 此句不能少 import ReactDom from 'react-dom';class Taggle extends React.Comp ...

  8. 从0到1,一步步开发React的loading组件,并发布到npm上

    没有发布过npm包的同学,可能会对NPM对开发有一种蜜汁敬畏,觉得这是一个很高大上的东西.甚至有次面试,面试官问我有没有发过npm包,当时只用过还没写过,我想应该挺难的,就小声说了没有,然后就让我回去 ...

  9. react 动态添加组件属性_这么高质量React面试题(含答案),看到就是赚到了!...

    前言 本文篇幅较长,全是干货,建议亲们可以先收藏慢慢看哦 写文不易,欢迎大家一起交流,喜欢文章记得关注我点个赞哟,感谢支持! Q1 :什么是虚拟DOM? 难度::star: 虚拟DOM(VDOM)它是 ...

  10. react方法返回html_React全家桶之React基础(推荐新手必看)

    学习目标 安装create-react-app脚手架 熟练React基础语法 掌握JSX语法 掌握setState 掌握React生命周期 掌握props传递参数 掌握React组件通信 资源 rea ...

最新文章

  1. 中国电子学会图形化四级编程题:绘制雪花
  2. React学习(6)—— 高阶应用:非受控组件
  3. 计算机视觉编程——图像内容分类
  4. 量子计算101:浅谈其需求、前景和现实
  5. Entity Framework 相关知识点合集
  6. 【python】mysql的操作
  7. python数值类型教程_Python数值类型 int、float、complex 详解
  8. koa2 引擎模版html,Koa2模板引擎Ejs使用教程
  9. switchhost 提示没有权限
  10. 分享几个国外模板网站(网页素材的下载)
  11. WPS复选框显示太阳问题解决方法
  12. error TS2687:All declarations of ‘**‘ must have identical modifier
  13. java retrofit2_Java Retrofit2使用
  14. 十进制转换为32进制,并反转
  15. 数据分析 kaggle 天池 竞赛常用函数整理
  16. Android内置系统apk问题
  17. opencv--图像特征提取与描述
  18. Spark 生态系统组件
  19. UOJ #496.秋蝉鸣泣之时
  20. Material Design设计规范

热门文章

  1. 史上最全面Java面试汇总(面试题+答案)
  2. timeAxis.js--一个简单的时间轴JS框架--仿苹果官网
  3. 经典算法51(来测测你的编程基础)
  4. IOS 文件读写操作详解及简单实例
  5. Java程序员常用的各种快捷键和命令
  6. 万维钢:但是人终将老去
  7. springboot向word文档插入内容和图片
  8. 阶段三-02 用例之间上下文传递
  9. 小学生计算机教室注意事项,小学生安全注意事项
  10. 软件随想录:程序员部落酋长Joel谈软件(阮一峰译)-3