Нет вывода на коде после рендеринга моего компонента - PullRequest
0 голосов
/ 25 марта 2019

Я использую codepen.io, чтобы начать с responsejs для примера программы. Ниже мой полный код. Не уверен, почему RenderDOM неправильно отображает компонент

HTML

    <div class="person">
    <h1> Raj </h1>
    <p> Age 27 </p>
    </div>

CSS

    .person{
    margin: 10px;
    border: 1px solid #eee;
    box-shadow: 0 2px 2px #ccc;
    width: 200px;
    padding: 20px;
    }

JS (Бабель)

    function Person()
    {
    return
    (
        <div className="person">
            <h1> Nandhi </h1>
            <p> Age 27 </p>
        </div> 
    );
    }

    ReactDOM.render(<Person />,
    document.querySelector('#p1'));

Прикрепленный скриншот здесь: enter image description here

1 Ответ

3 голосов
/ 25 марта 2019

Проблема в выражении возврата внутри Person:

return 
(
)

Измените его на:

return (
)

JavaScript возвращает undefined, если в конце * нет ничего1009 * означает, что выражение выполняется до следующей строки.

...