Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

114
Vistas
¿Por qué el contador de vistas se muestra indefinido?

Estoy completamente perdido, he estado tratando de resolver esto durante casi 2 días. Aquí está mi código, si necesita más información, hágamelo saber. Necesito un descanso, así que no estoy en mi mejor momento. Creé una cuenta para esto, así que no tengo suficiente estado para publicar imágenes incrustadas.

Código JS como texto

 const countUrl = 'https://igf5ctozsa.execute-api.us-east-1.amazonaws.com/default/updateViews' const countElement = document.getElementById('count'); updateViewCount(); function updateViewCount() { fetch(countUrl) .then(res => res.json()) .then(res => { countElement.innerText = res.val; }); }

API de Python como texto

 import json, boto3 client = boto3.client('dynamodb') TableName = 'cloud-resume-stats' def lambda_handler(event, context): response = client.update_item( TableName='cloud-resume-stats', Key = { 'stats': {'S': 'viewcount'} }, UpdateExpression = 'ADD Quantity :inc', ExpressionAttributeValues = {":inc" : {"N": "1"}}, ReturnValues = 'UPDATED_NEW' ) val = int(response['Attributes']['Quantity']['N']) return { 'statusCode': 200, 'headers': { 'Access-Control-Allow-Headers': '*', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': '*' }, 'body': val }

Respuesta API como texto

 Test Event Name TestEvent Response { "statusCode": 200, "headers": { "Access-Control-Allow-Headers": "*", "Access-Control-Allow-Origin": "*", "Access-Control-Allow-Methods": "*" }, "body": 147 } Function Logs START RequestId: 25413898-aca7-45e7-869e-41dd94879af4 Version: $LATEST END RequestId: 25413898-aca7-45e7-869e-41dd94879af4 REPORT RequestId: 25413898-aca7-45e7-869e-41dd94879af4 Duration: 75.93 ms Billed Duration: 76 ms Memory Size: 512 MB Max Memory Used: 63 MB Init Duration: 339.61 ms Request ID 25413898-aca7-45e7-869e-41dd94879af4
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Según el valor de la parte del cuerpo de la respuesta de la API de Python, creo que res es solo 147 , no res.val .

 fetch(countUrl) .then(res => res.json()) .then(res => { //countElement.innerText = res.val; // res is 147 countElement.innerText = res; });
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda