예, 여러 다른 함수에 대해 하나의 변수를 검증하는 방법은 무엇입니까?

AleX_

yup 유효성 검사 스키마를 구현하려고하는데 5 개의 숫자 값 (A, B, C, D, E)이 있다고 가정하겠습니다.

나는 D와 E가 A, B, C 및 일부 상수 값을 기반으로 한 수학 함수보다 작기를 원합니다. 이 같은:

const upperBound = Math.min(A,B,C)-10;
if((D > upperBound) || (E > upperBound))
    return FAIL;
else
    return PASS;

나는 많은 스레드를 검토했지만 그중 어느 것도 다중 변수 종속성을 해결하지 못했습니다. 감사.

도미노 987

테스트 기능을 사용하여 다음을 수행 할 수 있습니다.

Yup.object().test({
          name: 'D and E less than ABC', // Your custom error id
          test: function () {
             const {A,B,C,D,E} = this.parent; // Access the object data, here this.parent contains your data
             const upperBound = Math.min(A,B,C)-10;
             if((D > upperBound) || (E > upperBound))
                 return this.createError({
                  message: `D and E must be below min`, // Error message for the user
                  path: `D`, // The object path where you want show the error
                });
             return true; // True for no error
        }),

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Plotly : 여러 다른 시계열에 대해 하나의 변수에 대한 회귀선을 표시하는 방법은 무엇입니까?

분류에서Dev

파일의 각 검색 결과에 대해 다른 변수를 설정하는 방법은 무엇입니까?

분류에서Dev

변수를 다른 변수와 곱하여 여러 번 에코하는 방법은 무엇입니까?

분류에서Dev

다른 함수 내에서 여러 함수를 인수로 호출하는 방법은 무엇입니까?

분류에서Dev

reacthook의 여러 입력에 대해 하나의 onChange 만 가질 수있는 방법은 무엇입니까?

분류에서Dev

PHP Slim-다른 경로에 대해 여러 앱 개체를 사용하는 방법은 무엇입니까?

분류에서Dev

Keras LSTM이 다 변수 설정에서 여러 시계열에 대한 예측을 수행하도록하는 방법은 무엇입니까?

분류에서Dev

mtcars 데이터에 R을 사용하여 다양한 수준 (3 가지 예제 시나리오 포함)의 변수에 대한 가능한 모든 고유 한 쌍별 비교를 찾는 방법은 무엇입니까?

분류에서Dev

Silverstripe 3 : 함수의 다른 페이지에 표시하기 위해 여러 페이지에서 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

데이터 프레임의 하위 집합에 대해 여러 변수를 다시 코딩하는 방법은 무엇입니까?

분류에서Dev

여러 Typo3 동작 매개 변수를 조합하여 검증하는 방법은 무엇입니까?

분류에서Dev

함수에 대해 여러 테스트 케이스를 실행하는 방법은 무엇입니까?

분류에서Dev

선택적 매개 변수 만있는 함수에 대해 여러 오버로드를 정의하는 방법은 무엇입니까?

분류에서Dev

RSpec 예상에서 여러 매개 변수와 함께 let을 사용하는 방법은 무엇입니까?

분류에서Dev

여러 그룹화 변수로 구분 된 개인에 대해 취한 여러 변수의 ANOVA를 수행하는 방법은 무엇입니까?

분류에서Dev

여러 개체에 대해 하나의 처리기를 사용하는 방법은 무엇입니까?

분류에서Dev

HTML 코드를 jQuery 배열에 변수로 넣은 다음 해당 변수를 사용하여 콘텐츠를 대체하는 방법은 무엇입니까?

분류에서Dev

Swift : '미해결 식별자 사용'-변수를 변경하고 다른 함수에서 해당 변수를 사용하는 방법은 무엇입니까?

분류에서Dev

문자를 여러 번 에코하여 새 인쇄물마다 하나 이상의 변수를 변경하는 방법은 무엇입니까?

분류에서Dev

람다 함수에서 여러 매개 변수를 전달하고 검색하는 방법은 무엇입니까?

분류에서Dev

인수가 다른 함수 멤버를 여러 번 호출하는 방법은 무엇입니까?

분류에서Dev

한 변수에 대한 히스토그램을 만들고 다른 변수를 사용하여 빈도를 결정하는 방법은 무엇입니까?

분류에서Dev

R에서 함수를 적용하기 위해 다른 함수를 변수로 전달하는 방법은 무엇입니까?

분류에서Dev

함수 func를 다른 인수로 전달한 다음이 인수를 대리자 변수에 할당하는 방법은 무엇입니까?

분류에서Dev

선택적 세 번째 매개 변수를 사용하여 다른 함수에서 함수를 호출하는 방법은 무엇입니까?

분류에서Dev

R을 사용하여 한 열에 대해 동일한 값을 포함하지만 다른 열에 대해 다른 행을 하나의 단일 행으로 변환하는 방법은 무엇입니까?

분류에서Dev

다른 빌드 설정에 대해 Qt Creator에서 상수를 정의하는 방법은 무엇입니까?

분류에서Dev

extend를 사용하여 다른 클래스의 변수에 액세스하는 방법은 무엇입니까?

분류에서Dev

함수를 다른 함수에 매개 변수로 전달하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Plotly : 여러 다른 시계열에 대해 하나의 변수에 대한 회귀선을 표시하는 방법은 무엇입니까?

  2. 2

    파일의 각 검색 결과에 대해 다른 변수를 설정하는 방법은 무엇입니까?

  3. 3

    변수를 다른 변수와 곱하여 여러 번 에코하는 방법은 무엇입니까?

  4. 4

    다른 함수 내에서 여러 함수를 인수로 호출하는 방법은 무엇입니까?

  5. 5

    reacthook의 여러 입력에 대해 하나의 onChange 만 가질 수있는 방법은 무엇입니까?

  6. 6

    PHP Slim-다른 경로에 대해 여러 앱 개체를 사용하는 방법은 무엇입니까?

  7. 7

    Keras LSTM이 다 변수 설정에서 여러 시계열에 대한 예측을 수행하도록하는 방법은 무엇입니까?

  8. 8

    mtcars 데이터에 R을 사용하여 다양한 수준 (3 가지 예제 시나리오 포함)의 변수에 대한 가능한 모든 고유 한 쌍별 비교를 찾는 방법은 무엇입니까?

  9. 9

    Silverstripe 3 : 함수의 다른 페이지에 표시하기 위해 여러 페이지에서 이미지를 가져 오는 방법은 무엇입니까?

  10. 10

    데이터 프레임의 하위 집합에 대해 여러 변수를 다시 코딩하는 방법은 무엇입니까?

  11. 11

    여러 Typo3 동작 매개 변수를 조합하여 검증하는 방법은 무엇입니까?

  12. 12

    함수에 대해 여러 테스트 케이스를 실행하는 방법은 무엇입니까?

  13. 13

    선택적 매개 변수 만있는 함수에 대해 여러 오버로드를 정의하는 방법은 무엇입니까?

  14. 14

    RSpec 예상에서 여러 매개 변수와 함께 let을 사용하는 방법은 무엇입니까?

  15. 15

    여러 그룹화 변수로 구분 된 개인에 대해 취한 여러 변수의 ANOVA를 수행하는 방법은 무엇입니까?

  16. 16

    여러 개체에 대해 하나의 처리기를 사용하는 방법은 무엇입니까?

  17. 17

    HTML 코드를 jQuery 배열에 변수로 넣은 다음 해당 변수를 사용하여 콘텐츠를 대체하는 방법은 무엇입니까?

  18. 18

    Swift : '미해결 식별자 사용'-변수를 변경하고 다른 함수에서 해당 변수를 사용하는 방법은 무엇입니까?

  19. 19

    문자를 여러 번 에코하여 새 인쇄물마다 하나 이상의 변수를 변경하는 방법은 무엇입니까?

  20. 20

    람다 함수에서 여러 매개 변수를 전달하고 검색하는 방법은 무엇입니까?

  21. 21

    인수가 다른 함수 멤버를 여러 번 호출하는 방법은 무엇입니까?

  22. 22

    한 변수에 대한 히스토그램을 만들고 다른 변수를 사용하여 빈도를 결정하는 방법은 무엇입니까?

  23. 23

    R에서 함수를 적용하기 위해 다른 함수를 변수로 전달하는 방법은 무엇입니까?

  24. 24

    함수 func를 다른 인수로 전달한 다음이 인수를 대리자 변수에 할당하는 방법은 무엇입니까?

  25. 25

    선택적 세 번째 매개 변수를 사용하여 다른 함수에서 함수를 호출하는 방법은 무엇입니까?

  26. 26

    R을 사용하여 한 열에 대해 동일한 값을 포함하지만 다른 열에 대해 다른 행을 하나의 단일 행으로 변환하는 방법은 무엇입니까?

  27. 27

    다른 빌드 설정에 대해 Qt Creator에서 상수를 정의하는 방법은 무엇입니까?

  28. 28

    extend를 사용하여 다른 클래스의 변수에 액세스하는 방법은 무엇입니까?

  29. 29

    함수를 다른 함수에 매개 변수로 전달하는 방법은 무엇입니까?

뜨겁다태그

보관