我将问题隔离到以下角度模板代码段:
<div class="login-container" >
<amplify-authenticator>
</amplify-authenticator>
</div>
以未登录用户的身份刷新页面时,它会正确显示登录组件,但还会在控制台日志中显示Promise错误: 未处理的承诺拒绝:未通过身份验证;区域:任务:Promise.then;值:不
authenticated undefined zone-evergreen.js:659
Angular 14
raf index-39969785.js:19
queueTask index-39969785.js:1630
scheduleUpdate index-39969785.js:1038
schedule index-39969785.js:1374
initializeComponent index-39969785.js:1385
connectedCallback index-39969785.js:1433
connectedCallback index-39969785.js:1541
jmp index-39969785.js:18
connectedCallback index-39969785.js:1541
Angular 10
AuthContainer_Template auth-container.component.html:2
Angular 32
Webpack 2
我在Angular 9.1.4中使用aws-amplify 3.2,aws-amplify / ui-angular:0.4.2,aws-amplify / ui-components:0.8.2
知道为什么吗? 如果我删除了该组件,该错误就会消失,这似乎是我认为的原因。