Итак, представьте, что у меня есть эти 2 URL:
example.com/Profile
example.com/Profile/City
Когда посещается example.com/Profile
, я представляю компонент Profile
, а когда посещаю example.com/Profile/City
, я представляю компонент City
.
Мне нужно сделать запрос GET, который возвращает информацию, используемую в обоих компонентах.В настоящее время я выполняю этот запрос GET в хуке жизненного цикла mount () обоих компонентов, но мне было интересно, могу ли я сделать это один раз только в родительском компоненте Profile, а затем просто перенести его в City, чтобы я мог избавиться от 1GET request.
Однако я не уверен, что произойдет, если пользователь наберет example.com/Profile/City
?Учитывая, что запрос GET выполняется на mount () компонента Profile
, а мы не смонтировали Profile
, поскольку пользователь набрал URL-адрес, который ведет к компоненту City
, и получу ответ в дочернем компоненте