首页 > 其他分享 >React(十):props的基本使用

React(十):props的基本使用

时间:2023-07-30 18:55:04浏览次数:39  
标签:基本 render sex React props document ReactDOM

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title>props的基本使用</title>
    <script src="https://unpkg.com/react@18/umd/react.development.js"></script>
    <script src="https://unpkg.com/react-dom@18/umd/react-dom.development.js"></script>

    <!-- Don't use this in production: -->
    <script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>

</head>

<body>

    <div id="test1"></div>
    <div id="test2"></div>
    <div id="test3"></div>

</body>

<script type="text/babel">
    class Person extends React.Component {
        render() {
            const { name, sex, age } = this.props
            return (
                <ul>
                    <li>姓名:{name}</li>
                    <li>性别:{sex}</li>
                    <li>年龄:{age}</li>
                </ul>
            )
        }
    }

    //基本使用
    ReactDOM.render(<Person name="张三" age="15" sex="男" />, document.getElementById('test1'))
    ReactDOM.render(<Person name="李四" age="16" sex="男" />, document.getElementById('test2'))

    //批量传递props
    const p = {name: "王五", age: 17, sex: "女"}
    ReactDOM.render(<Person {...p} />, document.getElementById('test3'))

</script>

</html>

 

标签:基本,render,sex,React,props,document,ReactDOM
From: https://www.cnblogs.com/jmsstudy/p/17591824.html

相关文章

  • 账号安全基本措施
    目录1.账号安全基本措施1.1账号安全基本措施1.2账号安全基本措施1.3su切换用户1.4PAM安全认证1.账号安全基本措施1.1账号安全基本措施密码安全控制设置密码有效期要求用户下次登录时修改密码[root@localhost~]#1.2账号安全基本措施命令历史限制减少记录......
  • React(九):state的简写
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>state的简写形式</title><scriptsrc="https://unpkg.com/react@18/umd/react.development.js"></script><scriptsrc=......
  • vue中ref和reactive的区别
    在Vue3中,`ref`和`reactive`是两种不同的响应式数据处理函数,它们有以下区别:1.**处理的数据类型**:-`ref`:`ref`函数用于处理基本数据类型,如数字、字符串、布尔值等。它可以将基本类型数据包装成一个响应式的引用,使其在模板中能够自动追踪变化。-`reactive`:`reactive......
  • 唯心主义的两种基本形式,即主观唯心主义和客观唯心主义。
    唯心主义的两种基本形式,即主观唯心主义和客观唯心主义。 一、主观唯心主义的主要特征是把主观精神(人的感觉,经验,观念,意志,心等)作为惟一真实的确良存在和世界的本原,客观事物以至整个物质世界都是这种主观精神的产物。主观唯心主义必然导致只在自我才是惟一存在的“唯我论”。例......
  • React(七):state初始化
    一、state是什么 从字面上来书state就是状态,在React中,state驱动页面的展示,它负责存放数据。二、state的使用<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>初始化state</title><scriptsrc="https://unpkg.com/react@18/u......
  • React(三):Hello,React
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>helloReact</title><scriptsrc="https://unpkg.com/react@18/umd/react.development.js"></script><scriptsrc=......
  • React(四):虚拟DOM创建的两种方式
    1.使用js创建虚拟DOM(不推荐使用)<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>js创建虚拟DOM</title><scriptsrc="https://unpkg.com/react@18/umd/react.development.js"></script>......
  • React(五):jsx语法
    1.jsx语法<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>jsx语法</title><scriptsrc="https://unpkg.com/react@18/umd/react.development.js"></script><script......
  • React(六):组件的两种创建方式
    1.函数式组件<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>函数式组件</title><scriptsrc="https://unpkg.com/react@18/umd/react.development.js"></script><script......
  • React 正在经历 Angular.js 的时刻吗?
    本文作者FrançoisZaninotto是资深React开发者,在看到React官方开始推广服务器组件后,他对此表示担忧,因为这会让现有的很多写法都失效。文章讨论了React和Next.js团队最近推广的服务器组件,这种新的构建Web应用程序的方式与大多数现有的React应用程序不符。因此,作者提......