AngularJS에서 다른 값을 어떻게 초기화 할 수 있습니까?

tajihiro

아래와 같이 msg1과 msg2 값을 바인딩하려고했습니다. 제대로 작동합니다. 입력 텍스트 값 msg1을 변경하면 msg2는 msg1과 동일한 값을 변경합니다.

자바 스크립트

var BindController = function($scope){
    $scope.msg1;
    $scope.msg2;
    $scope.msgChange = function(){
        $scope.msg2 = $scope.msg1;
    };
};

그러면 ng-init = "123"으로 msg1을 초기화하게되며 couse msg2 값은 변경되지 않습니다.

HTML

<div ng-controller="bindController">
  <input type="text"
     ng-init="msg1=123"
     ng-model="msg1"
     ng-change="msgChange()">
  <input type="text" ng-model="msg2">
</div>

msg1과 msg2를 초기화하면 초기화 될 때 동일한 값을 유지하려면 어떻게해야합니까? 또는 msg1을 초기화 할 때 msgChange () 함수를 어떻게 호출 할 수 있습니까?

tajihiro

나는 그것이 효과가 있다는 것을 알았다. 그래도 좋은 해결책인지 모르겠습니다. init 함수를 추가 한 다음 ng-init에서 값을 초기화하고 함수를 호출합니다.

자바 스크립트

var BindController = function($scope){
    $scope.msg1;
    $scope.msg2;
    $scope.init = function(){
        $scope.msgChange();
    };

    $scope.msgChange = function(){
        $scope.msg2 = $scope.msg1;
    };
};

HTML

<div ng-controller="bindController">
  <input type="text"
     ng-init="msg1=123;init();"
     ng-model="msg1"
     ng-change="msgChange()">
  <input type="text" ng-model="msg2">
</div>

ng-init에서 함수를 호출 할 수 있는지 몰랐습니다. 지금은 예상대로 작동합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

SwiftUI에서 다시보기를 어떻게 초기화 할 수 있습니까?

분류에서Dev

SwiftUI에서 ForEach를 다시 초기화하는 것을 어떻게 방지 할 수 있습니까?

분류에서Dev

AngularJS의 드롭 다운 상자에서 선택 기본값을 어떻게 설정할 수 있습니까?

분류에서Dev

다른 모델의 컨트롤러 작업에서 한 모델을 어떻게 초기화 할 수 있습니까?

분류에서Dev

새 pyqt 창을 어떻게 초기화 할 수 있습니까?

분류에서Dev

다른 키에 따라 키 값을 어떻게 추출 할 수 있습니까?

분류에서Dev

두 개의 다른 클래스에서 초기화 할 수있는 변수를 어떻게 정의 할 수 있습니까?

분류에서Dev

주식이 초기화 될 때 값을 사용할 수 있도록 Excel에서 매개 변수 배열을 어떻게 읽을 수 있습니까?

분류에서Dev

배열에서 문자열 벡터를 초기화 할 수 있습니까? 그렇다면 어떻게?

분류에서Dev

func viewDidLoad에서 스토리 보드의 UILabel을 어떻게 초기화 할 수 있습니까?

분류에서Dev

다른 명령 처리기에서 명령 처리기 호출을 어떻게 모의 할 수 있습니까?

분류에서Dev

Julia에서 고차 텐서를 어떻게 초기화 할 수 있습니까?

분류에서Dev

다른보기에서 durandal로 ko.observabel을 어떻게 변경할 수 있습니까?

분류에서Dev

WPF에서 WebView2를 어떻게 초기화 할 수 있습니까?

분류에서Dev

ansible 플레이 북의 변수 값을 다른 페이 북에서 어떻게 사용할 수 있습니까?

분류에서Dev

다른 클래스에서 열거 형 변수의 값을 어떻게 변경할 수 있습니까?

분류에서Dev

Python- 다른 파일에서 매개 변수 값을 어떻게 설정할 수 있습니까?

분류에서Dev

테이블 변수의 모든 다른 값을 테이블의 기존 행에있는 필드에 어떻게 할당 할 수 있습니까?

분류에서Dev

android의 다른 ArrayList에 다른 값을 어떻게 저장할 수 있습니까?

분류에서Dev

클래스 B에서 다른 클래스 A의 NSArray에 값을 어떻게 추가 할 수 있습니까?

분류에서Dev

SQL에서 한 셀에 저장된 다른 값을 어떻게 계산할 수 있습니까?

분류에서Dev

이 메서드를 호출하여이 배열을 어떻게 초기화 할 수 있습니까?

분류에서Dev

WTForms에서 StringField의 기본값을 어떻게 제공 할 수 있습니까?

분류에서Dev

다른 변수의 이름에 쉘 변수의 확장 값을 어떻게 사용할 수 있습니까?

분류에서Dev

다른 배열의 배열에서 값을 어떻게 선택할 수 있습니까?

분류에서Dev

MySQL : 열에서 ID는 같지만 값이 다른 두 행을 어떻게 검색 할 수 있습니까?

분류에서Dev

다른 페이지에서 가져온 값을 어떻게 사용할 수 있습니까?

분류에서Dev

React jsx에서 "+"두 개의 다른 값을 어떻게 추가 할 수 있습니까?

분류에서Dev

이미지 값을 얻고 반응의 다른 div에서 어떻게 구현할 수 있습니까?

Related 관련 기사

  1. 1

    SwiftUI에서 다시보기를 어떻게 초기화 할 수 있습니까?

  2. 2

    SwiftUI에서 ForEach를 다시 초기화하는 것을 어떻게 방지 할 수 있습니까?

  3. 3

    AngularJS의 드롭 다운 상자에서 선택 기본값을 어떻게 설정할 수 있습니까?

  4. 4

    다른 모델의 컨트롤러 작업에서 한 모델을 어떻게 초기화 할 수 있습니까?

  5. 5

    새 pyqt 창을 어떻게 초기화 할 수 있습니까?

  6. 6

    다른 키에 따라 키 값을 어떻게 추출 할 수 있습니까?

  7. 7

    두 개의 다른 클래스에서 초기화 할 수있는 변수를 어떻게 정의 할 수 있습니까?

  8. 8

    주식이 초기화 될 때 값을 사용할 수 있도록 Excel에서 매개 변수 배열을 어떻게 읽을 수 있습니까?

  9. 9

    배열에서 문자열 벡터를 초기화 할 수 있습니까? 그렇다면 어떻게?

  10. 10

    func viewDidLoad에서 스토리 보드의 UILabel을 어떻게 초기화 할 수 있습니까?

  11. 11

    다른 명령 처리기에서 명령 처리기 호출을 어떻게 모의 할 수 있습니까?

  12. 12

    Julia에서 고차 텐서를 어떻게 초기화 할 수 있습니까?

  13. 13

    다른보기에서 durandal로 ko.observabel을 어떻게 변경할 수 있습니까?

  14. 14

    WPF에서 WebView2를 어떻게 초기화 할 수 있습니까?

  15. 15

    ansible 플레이 북의 변수 값을 다른 페이 북에서 어떻게 사용할 수 있습니까?

  16. 16

    다른 클래스에서 열거 형 변수의 값을 어떻게 변경할 수 있습니까?

  17. 17

    Python- 다른 파일에서 매개 변수 값을 어떻게 설정할 수 있습니까?

  18. 18

    테이블 변수의 모든 다른 값을 테이블의 기존 행에있는 필드에 어떻게 할당 할 수 있습니까?

  19. 19

    android의 다른 ArrayList에 다른 값을 어떻게 저장할 수 있습니까?

  20. 20

    클래스 B에서 다른 클래스 A의 NSArray에 값을 어떻게 추가 할 수 있습니까?

  21. 21

    SQL에서 한 셀에 저장된 다른 값을 어떻게 계산할 수 있습니까?

  22. 22

    이 메서드를 호출하여이 배열을 어떻게 초기화 할 수 있습니까?

  23. 23

    WTForms에서 StringField의 기본값을 어떻게 제공 할 수 있습니까?

  24. 24

    다른 변수의 이름에 쉘 변수의 확장 값을 어떻게 사용할 수 있습니까?

  25. 25

    다른 배열의 배열에서 값을 어떻게 선택할 수 있습니까?

  26. 26

    MySQL : 열에서 ID는 같지만 값이 다른 두 행을 어떻게 검색 할 수 있습니까?

  27. 27

    다른 페이지에서 가져온 값을 어떻게 사용할 수 있습니까?

  28. 28

    React jsx에서 "+"두 개의 다른 값을 어떻게 추가 할 수 있습니까?

  29. 29

    이미지 값을 얻고 반응의 다른 div에서 어떻게 구현할 수 있습니까?

뜨겁다태그

보관