“Реагировать реквизит” Ответ

реагировать реквизит

class MouseTracker extends React.Component {
  constructor(props) {
    super(props);
    this.handleMouseMove = this.handleMouseMove.bind(this);
    this.state = { x: 0, y: 0 };
  }

  handleMouseMove(event) {
    this.setState({
      x: event.clientX,
      y: event.clientY
    });
  }

  render() {
    return (
      <div style={{ height: '100vh' }} onMouseMove={this.handleMouseMove}>
        <h1>Move the mouse around!</h1>
        <p>The current mouse position is ({this.state.x}, {this.state.y})</p>
      </div>
    );
  }
}
Beast

Создать функциональный компонент реагировать

import React from 'react'; const App = () => {  const greeting = 'Hello Function Component!';   return <Headline value={greeting} />;}; const Headline = ({ value }) =>  <h1>{value}</h1>; export default App;
Colorful Crane

пройти реквизит в React

/* PASSING THE PROPS to the 'Greeting' component */
const expression = 'Happy';
<Greeting statement='Hello' expression={expression}/> // statement and expression are the props (ie. arguments) we are passing to Greeting component

/* USING THE PROPS in the child component */
class Greeting extends Component {
  render() {
    return <h1>{this.props.statement} I am feeling {this.props.expression} today!</h1>;
  }
}
CodeHelper

Пример реквизита в React

const Banner = props => {
  const name = props.name
  return <div>Hello {name}</div>
}

function App() {
  return (
    <div>
      <Banner name="Ranjeet" />
    </div>
  )
}

export default App
Outrageous Ostrich

React JS Reps

function App() {
  return (
    <div className="App">
      <NewComponent name="Ariful Islam Adil" profession="Web-Developer"></NewComponent>
    </div>
  );
}

function NewComponent(props) {
  return (
    <div className="test-class">
      <h1>Name: {props.name}</h1>
      <h3>Profession: {props.profession}</h3>
    </div>
  )
}
export default App;
Ariful Islam Adil(Code Lover)

Реагировать реквизит

function Application() {
  const userName = "John Smith";
  return <UserInfo userName={userName} />;
}
function UserInfo({ userName }) {
  return <span>{userName}</span>;
}
Mateusz Przybylski

Ответы похожие на “Реагировать реквизит”

Вопросы похожие на “Реагировать реквизит”

Больше похожих ответов на “Реагировать реквизит” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования