react中创建组件
第1种 - 创建组件的方式 > 使用构造函数来创建组件,如果要接收外界传递的数据,需要在 构造函数的参数列表中使用`props`来接收; 创建组件: JSX 为组件传递数据: // 使用组件并 为组件传递 props 数据 <Hello name={dog.name} age={dog.age} gender={dog.gender}></Hello> 1. 父组件向子组件传递数据 2. 使用{...obj}属性扩散传递数据 3. 将组件封装到单独的文件中 4. 注意:组件的名称首字母必须是大写 5. 在导入组件的时候,如何省略组件的`.jsx`后缀名: js }
6. 在导入组件的时候,配置和使用`@`路径符号 ### 第2种 - 创建组件的方式 > 使用 class 关键字来创建组件 #### 了解ES6中 class 关键字的使用 1. class 中 `constructor` 的基本使用 #### 基于class关键字创建组件 1. 最基本的组件结构: ```jsx class 组件名称 extends React.Component { render(){ return <div>这是 class 创建的组件</div> } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |