Лучшее место для размещения ReactiveBase или сколько вы можете иметь - PullRequest
0 голосов
/ 12 декабря 2018

Я использую ReactiveSearch для создания интерфейса поиска.После многих попыток ... я пытаюсь определить, как создать пользовательский интерфейс ReactiveSearch с желаемым поведением.

По сути, я пытаюсь получить то же поведение, что и Google, и Bing (или большинствопоиск сайтов по этому вопросу) ... где пользователи вводят свой запрос или используют автозаполнение на главной странице, а затем результаты поиска отображаются в «/ results» с глобальным Navbar, который также является поисковым вводом.

I первоначальносодержал компонент автозаполнения с ReactiveBase и DataSearch и компонент Results с ReactiveBase и ResultList.Это не сработало как задумано.DataSearch работал, но поиск не работал должным образом (не мог перейти с домашней страницы на страницу результатов с работающим поиском).

'/' - home component
<ReactiveBase
  ...
  <DataSearch
   ...
  />
</ReactiveBase>


'/results' - results component
<ReactiveBase
  ...
  <ResultList
   ...
  />
</ReactiveBase>

Так что теперь я пытаюсь выяснить, как я могу иметь DataSearchв моем домашнем компоненте в '/' и ResultList в моем компоненте результатов в '/ results', и только 1 ReactiveBase компонент в приложении?

...