programing

각도 JS에 입력할 바인딩 값

javamemo 2023. 3. 26. 09:16
반응형

각도 JS에 입력할 바인딩 값

이렇게 입력이 되어 있습니다.

<input type="text" name="widget.title" ng-model="widget.title" value="{{widget.title}}"/>

입력값을 동적으로 변경하고 싶기 때문에 이 값을 사용하지만 값은 변경되지 않습니다.

$scope.widget.title = 'a';

값을 설정할 필요가 없습니다.ng-model이 모든 것을 처리합니다.

  • 모델에서 입력값을 설정하다
  • 입력을 변경할 때 모델 값 업데이트
  • js에서 모델을 변경할 때 입력 값 업데이트

여기 바이올린이 있습니다.http://jsfiddle.net/terebentina/9mFpp/

ng-model을 사용하지 않으신다면ng-value시도해 보세요.

여기 바이올린이 있습니다.http://jsfiddle.net/Rg9sG/1/

사용하다ng-value를 클릭한 후 입력 상자의 값을 설정합니다.button:

"input type="email"  class="form-control" id="email2" ng-value="myForm.email2" placeholder="Email"

그리고.

값을 다음과 같이 설정:

 $scope.myForm.email2 = $scope.names[0].success;

DOM과 상호 작용하지 않는 기능/기능에 문제가 있을 수 있습니다.

값을 대폭 변경한 후 $120을 할당하려고 한다.

document.getElementById ("textWidget") value = "<NewVal>";
$scope.widget.title = "<NewVal>";

{{widget.title}} 이거 해봐, 될 거야.

언급URL : https://stackoverflow.com/questions/12421979/binding-value-to-input-in-angular-js

반응형