Я понял, что мой getInitialProps вызывается дважды (даже трижды), один - запрос пользователя, а другой - от babel asyncToGenerator, например:
localhost/[page]/babel/runtime-corejs2/helpers/asyncToGenerator.js
localhost/[page]/internal/process/task_queues.js
эти два запроса сломали мою страницу, когда пользователь пытается открыть page, потому что функция getInitialProps должна извлекать данные из mongodb на основе идентификатора после имени_страницы, например: localhost/[page]/[id]
.
. В вышеприведенных случаях id
- это babel
и internal
, поэтому не возвращается данные. Хуже того, эти два запроса произошли одновременно, когда пользователь запросил страницу, поэтому страница никогда не будет открыта, поскольку эти два запроса нарушают ответ, который должен получить компонент. Пожалуйста, помогите.