angularjs에서 선택적 매개 변수를 사용하여 엔드 포인트 사용

Hopez

2 개의 섹션이있는 양식이 있습니다. 각 섹션에서 하나 이상의 값을 선택해야합니다. 필수 매개 변수를 전달하는 방법을 알고 있지만 사용자 선택에 따라 적절한 매개 변수를 전달하는 것이 확실하지 않습니다.

어떤 아이디어라도 제발?

여기에 템플릿 플 런커

 <form>
  <div>
   <label>Section 1</label></br>
   <input type="checkbox" name="chkBox1" value="chkBox1">chkBox1<br>
   <input type="checkbox" name="chkBox2" value="chkBox2">chkBox2<br>
   <input type="checkbox" name="chkBox3" value="chkBox3">chkBox3<br>
  </div>
  <div>
   <label>Section 2</label>
   <div>
    Optional 1:
    <input type="text" name="fname" value="fname" />
   </div>
   <div>
    Optional 2:
    <input type="text" name="lname" value="lname" />
   </div>
  </div>
  <button ng-click="getAll()">Get result</button>
 </form>

컨트롤러 기능

 $scope.getAll = function() {
    return $http.get('/api/testing?chbox1='+ 1 +'&chbox3=' + 1 
     +'&chbox2=' + 0 +'&optional1=' + fname +'&optional2=' + lname);
    },
Zooly

fname& lname정의 여부에 따라 URL을 연결할 수 있습니다 .

return $http.get('/api/testing?chbox=' + 1 + '&chbox3=' + 1 + '&chbox2=' + 0 + ((fname !== undefined) ? '&optional1=' + fname : '') + ((lname !== undefined) ? '&optional2=' + lname : ''));
},

더 빨리 작성하기 위해 삼항 조건을 사용했지만이 경우에도 여러 조건을 사용할 수 있습니다.

$scope.getAll = function(){
    var url;
    if (fname !== undefined && lname !== undefined)
        url = '/api/testing?chbox1='+ 1 +'&chbox3=' + 1 +'&chbox2=' + 0 +'&optional1=' + fname +'&optional2=' + lname;
    else 
        if (fname !== undefined)
            url = '/api/testing?chbox1='+ 1 +'&chbox3=' + 1 +'&chbox2=' + 0 +'&optional1=' + fname;
        if (lname !== undefined)
            url = '/api/testing?chbox1='+ 1 +'&chbox3=' + 1 +'&chbox2=' + 0 +'&optional2=' + lname;
}

두 번째 옵션은 덜 우아합니다!

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

사용하기 전에 typescript 선택적 매개 변수 확인

분류에서Dev

매개 변수를 사용하여 선택에서 선택

분류에서Dev

PowerShell에서 선택적 스위치 매개 변수를 사용하도록 코드 개선

분류에서Dev

VBA에서 여러 선택적 매개 변수를 사용하는 방법

분류에서Dev

매개 변수를 사용하는 Ultisnips의 선택적 라인

분류에서Dev

확인 JWT 서명 공개 키 엔드 포인트를 사용하여

분류에서Dev

Rails 6은 URL에 두 개의 매개 변수를 사용하여 엔드 포인트에 대한 새 경로를 만듭니다.

분류에서Dev

JMeter를 사용하여 동일한 엔드 포인트에서 가변 경로 매개 변수 및 요청 매개 변수를 사용하여 PUT 요청을 보내는 방법은 무엇입니까?

분류에서Dev

url 매개 변수를 사용하여 다른 API 엔드 포인트로 라우팅하는 Flask

분류에서Dev

Moq를 사용하여 선택적 매개 변수를 사용하는 메소드 모킹

분류에서Dev

C #에서 선택적 매개 변수를 사용하여 함수를 선언하는 방법

분류에서Dev

선택적 매개 변수를 사용한 범위 체인

분류에서Dev

함수를 사용하여 선택적 매개 변수 정의

분류에서Dev

유사한 서명 및 매개 변수를 사용하여 메서드 선언

분류에서Dev

AngularJS를 사용하여 프런트 엔드에서 인쇄

분류에서Dev

NestjS에서 선택적 URL 매개 변수를 사용하는 방법

분류에서Dev

Python 함수에서 선택적 매개 변수 사용

분류에서Dev

함수 인 선택적 매개 변수에 사용할 기본값

분류에서Dev

Swagger를 사용하여 엔드 포인트에 주석 추가

분류에서Dev

C #에서 선택적 매개 변수 사용 시도

분류에서Dev

왼쪽 결합에 사용되는 선택적 비트 매개 변수

분류에서Dev

워드 프레스를 사용하여 프런트 엔드에서 동적으로 선택된 백엔드 카테고리를 에코하는 방법

분류에서Dev

R Plumber를 사용하여 API에 선택적 매개 변수를 추가하는 방법이 있습니까?

분류에서Dev

GWT에서 맞춤 URL 매개 변수를 사용하여 로케일 선택

분류에서Dev

두 개의 매개 변수를 사용하여 선택에 삽입

분류에서Dev

선택적 매개 변수 "new_forward_geocoder"가있는 새 지오 코딩 서비스를 사용하여 "요청을 인증 할 수 없음"

분류에서Dev

선택적 매개 변수 및 나머지 매개 변수를 사용한 Typescript 함수 오버로드

분류에서Dev

모든 선택적 매개 변수를 사용하여 인터페이스 작성

분류에서Dev

ASP.NET Core 미들웨어 상태 확인을 사용하여 만든 상태 확인 엔드 포인트에서 HTTPS를 선택적으로 적용하려면 어떻게해야하나요?

Related 관련 기사

  1. 1

    사용하기 전에 typescript 선택적 매개 변수 확인

  2. 2

    매개 변수를 사용하여 선택에서 선택

  3. 3

    PowerShell에서 선택적 스위치 매개 변수를 사용하도록 코드 개선

  4. 4

    VBA에서 여러 선택적 매개 변수를 사용하는 방법

  5. 5

    매개 변수를 사용하는 Ultisnips의 선택적 라인

  6. 6

    확인 JWT 서명 공개 키 엔드 포인트를 사용하여

  7. 7

    Rails 6은 URL에 두 개의 매개 변수를 사용하여 엔드 포인트에 대한 새 경로를 만듭니다.

  8. 8

    JMeter를 사용하여 동일한 엔드 포인트에서 가변 경로 매개 변수 및 요청 매개 변수를 사용하여 PUT 요청을 보내는 방법은 무엇입니까?

  9. 9

    url 매개 변수를 사용하여 다른 API 엔드 포인트로 라우팅하는 Flask

  10. 10

    Moq를 사용하여 선택적 매개 변수를 사용하는 메소드 모킹

  11. 11

    C #에서 선택적 매개 변수를 사용하여 함수를 선언하는 방법

  12. 12

    선택적 매개 변수를 사용한 범위 체인

  13. 13

    함수를 사용하여 선택적 매개 변수 정의

  14. 14

    유사한 서명 및 매개 변수를 사용하여 메서드 선언

  15. 15

    AngularJS를 사용하여 프런트 엔드에서 인쇄

  16. 16

    NestjS에서 선택적 URL 매개 변수를 사용하는 방법

  17. 17

    Python 함수에서 선택적 매개 변수 사용

  18. 18

    함수 인 선택적 매개 변수에 사용할 기본값

  19. 19

    Swagger를 사용하여 엔드 포인트에 주석 추가

  20. 20

    C #에서 선택적 매개 변수 사용 시도

  21. 21

    왼쪽 결합에 사용되는 선택적 비트 매개 변수

  22. 22

    워드 프레스를 사용하여 프런트 엔드에서 동적으로 선택된 백엔드 카테고리를 에코하는 방법

  23. 23

    R Plumber를 사용하여 API에 선택적 매개 변수를 추가하는 방법이 있습니까?

  24. 24

    GWT에서 맞춤 URL 매개 변수를 사용하여 로케일 선택

  25. 25

    두 개의 매개 변수를 사용하여 선택에 삽입

  26. 26

    선택적 매개 변수 "new_forward_geocoder"가있는 새 지오 코딩 서비스를 사용하여 "요청을 인증 할 수 없음"

  27. 27

    선택적 매개 변수 및 나머지 매개 변수를 사용한 Typescript 함수 오버로드

  28. 28

    모든 선택적 매개 변수를 사용하여 인터페이스 작성

  29. 29

    ASP.NET Core 미들웨어 상태 확인을 사용하여 만든 상태 확인 엔드 포인트에서 HTTPS를 선택적으로 적용하려면 어떻게해야하나요?

뜨겁다태그

보관