• React笔记 #03# 面向组件编程:函数式组件&类式组件


    饮水思源:https://www.bilibili.com/video/BV1wy4y1D7JT?p=9

    函数式组件

    函数名首字母必须大写

    <!DOCTYPE html>
    <html>
    
    <head>
      <meta charset="UTF-8" />
      <title>Add React in One Minute</title>
    </head>
    
    <body>
      <div id="test"></div>
      <script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
      <script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
      <!-- Load Babel -->
      <script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>
    
      <script type="text/babel">
        let 容器 = document.querySelector("#test");
      
        function MyHeader() {
          return <h2>我是函数定义的组件(适用于简单组件的定义)</h2>
        }
    
        ReactDOM.render(<MyHeader />, 容器);
      </script>
    </body>
    </html>

    类式组件

    <!DOCTYPE html>
    <html>
    
    <head>
      <meta charset="UTF-8" />
      <title>Add React in One Minute</title>
    </head>
    
    <body>
      <div id="test"></div>
      <script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
      <script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
      <!-- Load Babel -->
      <script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>
    
      <script type="text/babel">
        let 容器 = document.querySelector("#test");
        class 最简可用组件 extends React.Component {
              // render是放在哪里的?——“最简可用组件”的原型对象上,供实例使用。
        // render中的this是谁?——“最简可用组件”的实例对象,也可以说““最简可用组件””组件实例对象
          render() {
            console.log(this)
            return <h2>我是类定义的组件(适用于复杂组件的定义)</h2>
          }
        }
        ReactDOM.render(<最简可用组件 />, 容器);
      </script>
    </body>
    </html>

     

  • 相关阅读:
    传说中的WCF(12):服务器回调有啥用
    传说中的WCF(11):会话(Session)
    传说中的WCF(10):消息拦截与篡改
    传说中的WCF(9):流与文件传输
    传说中的WCF(8):玩转消息协定
    传说中的WCF(7):“单向”&“双向”
    传说中的WCF(6):数据协定(b)
    传说中的WCF(5):数据协定(a)
    传说中的WCF(4):发送和接收SOAP头
    测试工作绝不仅限于点点点!
  • 原文地址:https://www.cnblogs.com/xkxf/p/15706781.html
Copyright © 2020-2023  润新知