zoukankan      html  css  js  c++  java
  • react 数组列表

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <title>hell world</title>
      <style>
        .red {
          color: red
        }
      </style>
    </head>
    
    <body>
      <!-- 用于内容显示容器 挂载点 -->
      <div id="app"></div>
    
    
      <!-- react核心类库 -->
      <script src="./js/react.development.js"></script>
      <!-- dom操作 -->
      <script src="./js/react-dom.development.js"></script>
      <!-- 解析jsx语法的兼容库 -->
      <script src="./js/babel.min.js"></script>
      <script type="text/babel">
        const app = document.querySelector('#app')
    
        // 一维数组
        const users = ['张三', '李四', '王五', '东炎']
    
        // jsx => js扩展
        // 如果是单行则不需要小括号,多行需要使用小括号括起来
        const vnode = (<div>
          {
            // 一组数组可以直接写变量,就会自动循环解析
          }
          {users}
          <hr />
          <ul>
            {
              // 在jsx中循环输出可以使用 map 必须要有return
              /* users.map((item,index)=>{
                return <li>{item}</li>
              }) */
              //users.map((item,index)=><li>{item}</li>)
    
              /* users.map((item, index) => {
                return (<li>
                  <h3>你好世界</h3>
                  {item}
                </li>)
              }) */
              // 最终写法 key唯一 diff算法所用
              users.map((item, index) => (
                <li key={index}>
                  <h3>你好世界</h3>
                  {item}
                </li>
              )) 
              
            }
          </ul>
    
        </div>)
    
    
        // 把虚拟dom转为真实的dom并挂载到页面中
        ReactDOM.render(vnode, app)
      </script>
    
    
    </body>
    
    </html>
    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    Kettle 使用入门
    git mac客户端使用提交与同步
    MAC 远程桌面链接 证书或链接无效
    mac下wifi无法连接的问题
    mysql时间段内查询
    mybatis 特殊符号及like的使用
    mac下剪切文件或文件夹
    eclipse下使用git下载和上传项目
    unbutu下搭建FTP服务
    mybatis 的if else
  • 原文地址:https://www.cnblogs.com/ht955/p/14480794.html
Copyright © 2011-2022 走看看