DocumentatieAEMTutorials voor AEMTutorials voor AEM Forms

De vereiste afhankelijkheden installeren

Laatst bijgewerkt: 24 maart 2025
  • Van toepassing op:
  • Experience Manager 6.5
  • Onderwerpen:
  • Adaptieve formulieren

Gemaakt voor:

  • tussenpersoon
  • Gebruiker

Installeer de volgende afhankelijkheden in uw reactieproject om te beginnen met het gebruik van adaptieve formulieren zonder kop in uw reactieproject

  • @aemforms/af-response-components
  • @aemforms/af-response-renderer

Werk package.json bij om de volgende gebiedsdelen te omvatten. Op het moment van schrijven was 0.22.41 de huidige versie

"@aemforms/af-react-components": "^0.22.41",
"@aemforms/af-react-renderer": "^0.22.41",
NOTE
De drop-down lijst en de kaartlay-out in dit leerprogramma werden gecreeerd gebruikend Materiƫle bibliotheek UI. U moet de juiste Materiƫle UI-pakketten downloaden om de code op uw systeem te laten werken.

Proxy instellen

Cross-Origin Resource Sharing (CORS) is een beveiligingsmechanisme dat webbrowsers beperkt om aanvragen in te dienen op een ander domein dan het domein waarop de app wordt gehost. Er kunnen CORS-fouten optreden wanneer u gegevens probeert op te halen van een API die wordt gehost op een ander domein. Door een proxy in te stellen, kunt u de CORS-beperkingen omzeilen en aanvragen indienen bij de API vanuit de React-app. Ik heb de volgende code in een dossier genoemd setUpProxy.js in de src omslag gebruikt. zorg ervoor u het doel verandert om aan uw te richten publiceert instantie.

const { createProxyMiddleware } = require('http-proxy-middleware');
const proxy = {
    target: 'https://mypublishinstance:4503/',
    changeOrigin: true
}
module.exports = function(app) {
  app.use(
    '/adobe',
    createProxyMiddleware(proxy)
  ),
  app.use(
    '/content',
    createProxyMiddleware(proxy)
  );
};

U zult ook http-proxy-middleware module aan uw project moeten installeren en toevoegen.

Volgende stappen

Het in te sluiten formulier ophalen

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e