此问题可能与Amplify Auth的配置有关。可以尝试以下解决方案:
import Amplify from 'aws-amplify'; import { AmplifyAuthenticator } from '@aws-amplify/ui-react'; import awsconfig from './aws-exports';
Amplify.configure(awsconfig);
import { AmplifyAuthenticator, AmplifySignUp, AmplifySignOut, AmplifySignIn } from '@aws-amplify/ui-react';
function LoginPage() {
return (
.amplify-authenticator { visibility: hidden; } .amplify-authenticator.loaded { visibility: visible; }
这些方法中,有.CSS可以更好地帮助解决页面闪烁的问题。如果上述方法仍无法解决问题,则建议检查应用程序的其他配置和代码,以确定是否存在其他可能导致闪烁的问题。