Cette erreur se produit lorsque l'hydratation est activée sur le client, mais que la réponse du serveur ne contient pas les informations sérialisées spécifiques à l'application sur lesquelles repose la logique d'hydratation.
Cela peut arriver lorsque la fonction provideClientHydration() est incluse dans la partie client
de la configuration de l'application, mais absente de la partie serveur de la configuration.
Dans les applications qui suivent la structure de projet par défaut (générée par ng new),
l'appel à provideClientHydration() est ajouté soit dans le tableau providers du
AppModule principal (qui est importé dans le module serveur), soit dans un ensemble de
providers inclus à la fois dans la configuration client et dans la configuration serveur.
Si vous avez une configuration personnalisée où les configurations client et serveur sont indépendantes
et ne partagent pas d'ensemble commun de providers, assurez-vous que provideClientHydration()
est aussi inclus dans l'ensemble de providers utilisé pour le bootstrap de l'application sur le serveur.
Vous trouverez plus d'informations sur l'hydratation dans ce guide.
Déboguer l'erreur
Vérifiez que l'appel à provideClientHydration() est inclus dans un ensemble de providers
utilisé pour le bootstrap de l'application sur le serveur.