Добавить ReactJS в проект

411
31 января 2017, 20:35

Подскажите начинающему: есть сверстанная страничка со всякими мультиселектами, поиском по ней и так далее. Хочу переписать всё jQuery на React, соответственно и переверстать некоторые компоненты и части проекта. Подскажите, как добавить React в проект. Json файл создан, на локальном запускал, т.е. npm зависимости добавил, а вот как собственно "внедрить" React нигде не нашел. Если не трудно, подскажите..

Answer 1

Ответ на Ваш вопрос можно найти на официальной странице библиотеки: https://facebook.github.io/react/docs/installation.html

Чтобы установить React через npm, Вам следует ввести следующую команду:

npm install --save react react-dom

После чего библиотека будет добавлена в файл зависимостей Вашего проекта. Теперь Вы можете подключать и использовать её.

Пример использования, опять же, указан на странице, приведенной выше:

import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(
  <h1>Hello, world!</h1>,
  document.getElementById('root')
);
READ ALSO
Блок с описанием при клике на картинку [требует правки]

Блок с описанием при клике на картинку [требует правки]

Есть CSS, который позволяет делать такие эффекты с изображениями; но проблема в том, что как только всплывает изображение (при клике на него),...

324
Одинаковые отступы элементов в таблице

Одинаковые отступы элементов в таблице

Здравствуйте! Не знаю как правильно сформулировать вопрос, так что воспользуюсь картинкой и текстовым пояснениемВот пример необходимой...

402
html contenteditable игнорирует некоторые буквы [требует правки]

html contenteditable игнорирует некоторые буквы [требует правки]

Я заметил, что поле ввода, созданное путем прикрепления атрибута "contenteditable" к div, игнорирует ввод следующих символов: 'f', 'l', 'm', 'p'С чем это может...

391
Как на веб-странице сделать меню поддерживающее бесконечное число вложенных пунктов?

Как на веб-странице сделать меню поддерживающее бесконечное число вложенных пунктов?

Есть какие-нибудь библиотеки для того чтобы сделать меню поддерживающее бесконечное число вложенных пунктов? Помните каким в старых версиях...

304