zoukankan      html  css  js  c++  java
  • <react> 组件的详细介绍:

    <react> 组件的详细介绍:

    思维导图:

    代码介绍:

    TodoList:(组件)

     1 import React, { Component } from 'react'
     2 import Style from  './style.css'
     3 
     4 export default class index extends Component {
     5     render() {
     6         return (
     7             <div>
     8                 <h2>TodoList</h2>
     9         m
    10             </div>
    11         )
    12     }
    13 }

    Todoinput :(组件)

     1 import React, { Component } from 'react'
     2 import  Style  from './style.css'
     3 
     4 export default class index extends Component {
     5     render() {
     6         return (
     7             <div>
     8                 <h2>Todoinput</h2>
     9                 
    10             </div>
    11         )
    12     }
    13 }

    Header:(组件)

     1 import React, { Component } from 'react'
     2 import Title from './Title'
     3 import Style from './style.css'
     4 export default class index extends Component {
     5     render() {
     6         return (
     7             <div>
     8                 <h2>Header</h2>
     9                  <Title/> 
    10             </div>
    11         )
    12     }
    13 }

    Title:(组件)

     1 import React, { Component } from 'react'
     2 
     3 export default class Title extends Component {
     4     render() {
     5         return (
     6             <div>
     7                 <h3>Title</h3>
     8          </div>
     9         )
    10     }
    11 }

    Component 里面的index.js :(抛出去)

     1 // import TodoList from './TodoList'
     2 // import Header from './Header'
     3 // import Todoinput from './Todoinput
     4 // export{
     5 //     TodoList,
     6 //     Header,
     7 //    Todoinput
     8 // }
     9 -------------------------------------------------
    10 export {default as TodoList} from './TodoList'
    11 export {default as Header} from './Header'
    12 export {default as Todoinput} from './Todoinput'
    13 -------------------------------------------------------
    14 两种方法都可以
    15 (把Component 里面的组件全部抛出去)

    App.js:(组件)

     1 /* eslint-disable no-unused-vars */
     2 import React, { Component,Fragment } from 'react'
     3 import{
     4   TodoList,
     5   Header,
     6  7 }from './Component'
     8 import Title from './Component/Header/Title';
     9 
    10 export default class App extends Component {
    11   render() {
    12     return (
    13         <Fragment >
    14         <TodoList/>
    15         <Header/>
    16         <Todoinput/>
    17         </Fragment >
    18         // {/* // <> */}
    19         // {/* // </> */}
    20     )
    21   }
    22 }

    index.js:(组件)

    1 import React from "react";
    2 import ReactDOM from "react-dom";
    3 import App from './App'
    4 
    5 ReactDOM.render(<App />, document.getElementById("root"));
  • 相关阅读:
    poj2002 poj3432 正方形个数 (hash,二分)
    置换群
    poj1995快速幂取余
    poj3983 (24点)
    判断二叉树是否是完全二叉树
    判断两个二叉树是否同构(相似)
    poj2187 最远点对问题
    poj2079 求最大的三角形面积
    poj3714 最近点对
    Linq学习笔记延迟操作符(分区操作符)
  • 原文地址:https://www.cnblogs.com/yjzs/p/12298835.html
Copyright © 2011-2022 走看看