Вот минимальная репродукция: https://stackblitz.com/edit/github-9ukebr-muuxch?file=pages%2Findex.vue. По сути, компонент, установленный в loadingComponent, не отображается на этапе загрузки. Я делаю что-то неправильно?
Для тех, кому интересно, оказывается, что по умолчанию он не будет использовать свой собственный loadingComponent, что действительно неожиданно. Вместо этого он будет искать загрузочный компонент родительского компонента Suspend. Вам нужно добавить suspensible: false
в качестве опции в defineAsyncComponent. Я обновил демо-версию.
Пожалуйста, укажите соответствующий код в вопросе, он должен быть понятным, если внешняя ссылка станет недоступной.