|
|||||||
Компоненты в React: класс или функция
Время создания: 25.09.2018 12:42
Автор: br0ke
Текстовые метки: javascript, js, react, react.js, component, class, function, functional, presentational, dumb, stateless, containers, smart, stateful
Раздел: Информационные технологии - JavaScript - React
Запись: and-semakin/mytetra_data/master/base/15378613706s7e6xk2cs/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Компонент в React можно создать двумя разными способами: 1. Функциональный компонент (также называют functional, presentational, dumb, stateless): const cmp = () => { return <div>some JSX</div> } 2. Компонент на основе класса (также называют class-based, containers, smart, stateful): class Cmp extends Component { render () { return <div>some JSX</div> }} Везде, где возможно, рекомендуется использовать функциональные компоненты. Пример 1: import React from 'react'; const MyStatelessComponent = props => <div>{props.name}</div>; Пример 2: import React, { Component } from 'react'; class MyComponentClass extends Component { |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|