Как правильно использовать и понять сгенерированные заглушки jHipster для пользовательского интерфейса - PullRequest
0 голосов
/ 23 октября 2018

У меня есть следующая отправная точка для приложения ReactJs, я пытался заменить компонент Home.tsx компонентом ответного ящика Material-UI, но это приводит к ошибкам рендеринга, которые, по моему мнению, являются результатом смешивания реакционной ленты и материалаUI.Я хотел бы получить представление от более опытных разработчиков activjs о том, как правильно использовать этот пример приложения, или я должен просто отказаться от примера приложения и попытаться разработать пользовательский интерфейс с нуля, как это повлияет на jHipster?

Здесьэто все приложение: https://github.com/jhipster/jhipster-sample-app-react

Вот панель навигации приложения, кто-то может объяснить, как работают строки с 66 по 70?как добавить меню ящиков на эту панель? (что-то похожее на ящик материалов пользовательского интерфейса) https://github.com/jhipster/jhipster-sample-app-react/blob/master/src/main/webapp/app/shared/layout/header/header.tsx

Может кто-нибудь объяснить, как работает эта логика входа в систему и как она запускает этот маршрут к '/' после успешной регистрациив?как работает contentKey = home.title и другие ключи содержимого?дом опора?https://github.com/jhipster/jhipster-sample-app-react/blob/master/src/main/webapp/app/modules/home/home.tsx

Что вся эта промежуточная посуда делает в магазине?Каждый пример, который я привел в отношении responsejs и redux, велел мне взаимодействовать с хранилищем совершенно по-другому, может ли кто-нибудь объяснить мне, как обновлять или вызывать переменные в текущем состоянии хранилища здесь?

https://github.com/jhipster/jhipster-sample-app-react/blob/master/src/main/webapp/app/config/store.ts

...