Paso un ID de producto pero sigo recibiendo un error de referencia en ejs, ¿por qué sucede eso?
Guión en la interfaz:
<script> (typeof <%= productId %> != "undefined" ? productId: -1 ) </script>Otro intento:
if(typeof <%= productId %> != "undefined"){ const productId = productId } else{ const productId = -1 }Mensaje de error:
fall-look:194 Uncaught ReferenceError: look is not defined at fall-look:194:14Error detectado con try-catch:
Donde ocurrió el error:
Podemos ver claramente que se ha definido un ID de producto, pero aún arrojamos que el ID de producto no está definido. ¿Por qué sucedió esto?