저는 AngularJS로 시작했고 Angular 컨트롤러 외부에서 범위 변수를 쉽게 참조 (바인드?)하는 방법을 알아 내려고했습니다.AngularJS - 모델 변수를 jQuery에서 사용할 수있게 만드시겠습니까?
간단한 코드 :
<div ng-controller="Ctrl">
<label>Name:</label>
<input type="text" ng-model="yourNameInput" placeholder="Enter a name here">
<input type="button" onClick="console.log(inputName);">
<hr>
<h1 ng-bind-template="Hello, {{yourNameInput}}"></h1>
</div>
가 어떻게 {{yourNameInput}}
내 응용 프로그램의 나머지 부분에 사용할 수 VAR inputName
에 바인딩 것인가? 다음
$scope.change = function() { inputName = $scope.yourNameInput; }
과 :
<... ng-change = "change()">
아무것도 더 우아한 내가 그렇게 관리 못생긴 방법이있다?
감사합니다. 그 모든 예제가 효과가있었습니다. AngularJS를 사용하여 jQuery 유효성 검사를 사용하는 방법을 알아낼 수만 있다면 모든 것이 훌륭합니다. – MarkL
@ MarkL 당신은 AngularUI를 사용하여 폼 유효성 검사를 수행하는 다른 방법을 시도 할 수 있습니다. http://angular-ui.github.com/ – Swordfish0321