【发布时间】:2017-09-22 17:30:38
【问题描述】:
我是 AngularJS 的新手,并尝试在“myApp”应用程序中实现表单验证。 我写了下面的代码。 {{result}} 应该输出“true”/“false”。但它没有用。
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body ng-app="myApp" ng-controller="myCtrl">
<form name = "myForm">
<p>Input the field: </p>
<input type = "text" name="myInput" ng-model = "myInput" required>
</form>
<p> The result:</p>
<p>{{result}}</p>
<script>
var app = angular.module("myApp", []);
app.controller("myCtrl", function($scope){
$scope.result = myForm.myInput.$valid;
});
</script>
</body>
【问题讨论】:
-
你的问题是什么?
-
您使用的是非常旧的 AngularJs 版本。我至少会升级到最新的稳定版本,因为任何响应都可能不兼容。
标签: javascript angularjs angularjs-scope angularjs-validation