React может обрабатывать функции в фигурных скобках.

тоящее время на Codecademy и узнать о React.

Пришел к этому коду:

import React from 'react';
import ReactDOM from 'react-dom';

function makeDoggy(e) {
  // Call this extremely useful function on an <img>.
  // The <img> will become a picture of a doggy.
  e.target.setAttribute('src', 'https://s3.amazonaws.com/codecademy-content/courses/React/react_photo-puppy.jpeg');
  e.target.setAttribute('alt', 'doggy');
}

const kitty = (
  <img 
    src="https://s3.amazonaws.com/codecademy-content/courses/React/react_photo-kitty.jpg" 
    alt="kitty" 
    onClick={makeDoggy}
  />
  	
);

ReactDOM.render(kitty, document.getElementById('app'));

Атрибут onClick const kitty установлен на функцию makeDoggy. Чтобы сделать это, вы должны указать, что используете Javascript, поэтому в скобках {}. Однако правильный ответ использует makeDoggy вместо стандартного вызова функции: makeDoggy ().

Кроме того, функция makedoggy имеет параметр e. Когда этот параметр передается и как можно сделать вызов makeDoggy с несуществующим параметром, когда функция требует его?

Ответы на вопрос(2)

Ваш ответ на вопрос