찾다

 >  Q&A  >  본문

변환 오류 - 'NaN'(유형 번호) 값을 숫자로 변환할 수 없습니다. 'totalOrders' 경로에서 발생했습니다.

내 프로젝트에 대한 API를 생성했지만 수정할 수 없는 엔드포인트 중 하나에 오류가 발생했습니다.

으아악

절대적으로 위의 코드에서 service.totalOrders的类型,输出为数字,而且service.totalOrders가 패턴에서 왔으므로 해당 유형을 String이나 NaN으로 변경할 가능성이 없음을 확인했습니다. NaN인지 확인했는데 결과도 false이고 NaN이 아닙니다. 이 오류가 어떻게 발생하는지 아직도 궁금합니다. 그런데 아래와 같은 오류가 발생했습니다.

으아악

Service.totalOrders 패턴은 아래에서 볼 수 있습니다.

으아악

Seller.totalOrders 패턴은 아래에서 볼 수 있습니다.

으아악 으아악

방금 이 코드를 시도했는데 위에서 언급한 오류가 발생했습니다.

P粉493534105P粉493534105537일 전593

모든 응답(1)나는 대답할 것이다

  • P粉608647033

    P粉6086470332023-09-09 13:46:39

    먼저 console.log(fullOrdersForService )console.log(updatedFullOrdersForService )를 사용하여 숫자인지 문자열인지 확인하세요

    updateFullOrdersForService가 정확하지만 문자열인 경우 업데이트 전에 사용하세요parseInt(updatedFullOrdersForService )

    회신하다
    0
  • 취소회신하다