2
각도 1ng 값에서 ng-required로 제대로 작동하지 않습니다. 다음 코드를 실행하면 "입력 필드를 비울 수 없습니다."라는 메시지가 표시됩니다. "John"값이 포함되어 있지만. 다른 값을 입력하거나 입력 필드에서 무언가가 제거되면 필요한 문장이 사라집니다.ng 값이 제대로 작동하지 않습니다.
아무도이를 해결하는 방법을 알고 있습니까? 폼이 초기화 될 때 undefined
입니다 ng-model
에 대한 myInput
를 사용하고 있기 때문에
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<body ng-app="">
<form name="myForm">
Click here to make the input field required:
<div ng-app="" ng-init="firstName='John'">
<input name="myInput" ng-model="myInput" ng-value="firstName" ng-required="true">
<h1 ng-if="!myForm.myInput.$valid">The input field cannot be empty</h1>
</form>
</body>
</html>