Description :
Je souhaite utiliser des extraits de code contenant des langages de programmation dans mes tests d’évaluation CredSpark, mais ils semblent interférer avec les fonctionnalités du test d’évaluation.
Réponse :
L'utilisation d'accolades doubles ( {{ ) dans le cadre de votre question dans le test d’évaluation peut interférer avec les fonctionnalités du test d’évaluation. CredSpark dispose d’une fonctionnalité appelée Piping Logic qui utilise des accolades doubles pour insérer la réponse à une question précédente.
Lorsque vous utilisez des accolades doubles à d'autres fins, vous devez insérer le caractère d’échappement de barre oblique inverse ( \ ) avant la première accolade. La barre oblique inverse n'est pas affichée dans le test d’évaluation (vous la verrez uniquement en tant qu’éditeur), mais elle empêche le test d’évaluation d'essayer de les traduire dans Piping Logic.
Exemple :
<a href={exampleUrl} innerHTML={{__html: <b>{exampleUrl}</b>}} />
Doit être ajouté en tant que :
<a href={exampleUrl} innerHTML=\{{__html: <b>{exampleUrl}</b>}} />