Как я могу настроить create-response-app для создания приложения с классами, а не с функциями? - PullRequest
2 голосов
/ 24 апреля 2019

Я довольно новичок в React и столкнулся с небольшой проблемой. Я искал в Интернете, но не смог найти ответ. В нескольких словах я следую учебному пособию по YouTube, чтобы выучить React, но я заметил кое-что раздражающее. Когда я создаю новое приложение с помощью create-реагировать на приложение, app.js использует функцию App (), а не класс. Я знаю, что React можно кодировать в обоих направлениях, но я бы хотел работать с классами. Можно ли каким-то образом настроить приложение create-реакции-приложение для создания приложения React с классами? что-то вроде добавления аргумента в CLI или изменения параметра на странице настройки (я не смог их найти).

спасибо!

что у меня сейчас есть с create-реагировать-приложение:

function App() {}

Что я хочу:

class App extends Component {}

1 Ответ

2 голосов
/ 29 апреля 2019

То, что вы наблюдаете, не регулируется конфигурацией.Они изменили поколение App.js в create-реагировать-app с класса на функцию с commit e4fdac2 и commit b424737 .Вы используете более новую версию приложения create-реакции-приложения, чем просматриваемые видео.Любой синтаксис является допустимым, в зависимости от того, требуется ли вам состояние или нет, но вам придется самостоятельно изменить код, чтобы использовать синтаксис предыдущего класса в App.js.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...