美文网首页
react学习(15)函数式组件中使用props

react学习(15)函数式组件中使用props

作者: 哆啦C梦的百宝箱 | 来源:发表于2022-08-17 10:13 被阅读0次

对于state,props和refs,抛开hooks不说,也只有props能在函数式组件中使用,因为函数式组件中的this为undefined.

        <script type="text/babel">
        function Person(props){
            return (
                <ul>
                    <li>姓名:{props.name}</li>
                    <li>年龄:{props.age}</li>
                    <li>性别:{props.sex}</li>
                </ul>
            )
        }
        Person.propTypes ={
            name:PropTypes.string.isRequired,
            age:PropTypes.number,
            sex:PropTypes.string
        }
        Person.defaultProps = {
            age:18,
            sex:'男'
        }
        ReactDOM.render(<Person name="tom" age={18} sex="女"/>,document.getElementById('test'));
    
    </script>

相关文章

  • React - 函数式组件化 & props参数传递

    React函数式组件化 & props参数传递 函数式组件 定义变量 & 使用组件 通过props传递参数 展开运...

  • react学习(15)函数式组件中使用props

    对于state,props和refs,抛开hooks不说,也只有props能在函数式组件中使用,因为函数式组件中的...

  • React基础篇之组件实例三大属性props

    props基本使用 对props进行限制 props的简写方式 函数组件使用props 上一篇:React基础篇之...

  • React-Native(入门)

    自定义组件中使用props,在 render函数中引用this.props即可 2.state工作原理与react...

  • 最新面试集合

    react 1,react类组件和函数组件区别 函数组件:function Welcome (props) {re...

  • Refs和Refs 转发

    1、定义 在React 数据流中,props是父组件与子组件交互的唯一方式。需要修改子组件,要使用新的props来...

  • props

    每个组件都存在Props属性,函数声明式组件(props),类声明式组件(this.props) 组件标签中所有的...

  • react之高阶组件(HOC Higher-Order Comp

    定义:参数为组件的函数功能: 为原始组件注入props (变量 方法) 定义 我们平时在react中编写和使用的组...

  • React 学习笔记

    函数组件/类定义组件 使用普通的JavaScript函数即可定义一个React组件: 函数接受一个单一的props...

  • react中 的hook使用

    react中hook即为钩子函数,react 16.8以上版本方可使用,为了解决函数式组件,不能像基于类的组件一样...

网友评论

      本文标题:react学习(15)函数式组件中使用props

      本文链接:https://www.haomeiwen.com/subject/ghorgrtx.html