AngularJS:ng-show不适用于ng-app
angularJS: ng-show doesn't work with ng-app?
为什么当我给ng-app命名并声明它时,我的ng-show不起作用?
https://jsfiddle.net/jzhang172/f7mrkf48/
$(function(){
var app = angular.module('myApp', []);
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<div ng-app="myApp">
<form name="formMe">
1<input type="text"><br>
2<input type="text"><br>
Email<input name="email" ng-model="email" required>
<span ng-show="formMe.email.$touched">You touched me</span><br>
<input type="submit" ng-disabled="formMe.email.$invalid">
</form>
</div>
您需要
对表单使用name
属性,并在验证表单字段myApp
使用该表单名称而不是模块名称。因此,在表单标记中使用 name 属性name="myForm"
,为了验证,请使用 myForm.email.$invalid
喜欢:
<form name="myForm">
1<input type="text"><br>
2<input type="text"><br>
Email<input type="email" name="email" ng-model="email" required>
<span ng-show="myForm.email.$touched">You touched me</span><br>
<input type="submit" ng-disabled="myForm.email.$invalid">
</form>
您的代码片段有语法错误,修复错误后的确切代码片段正在工作。
var app = angular.module('myApp', []);
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<div ng-app="myApp">
<form name="formMe">
1
<input type="text">
<br>2
<input type="text">
<br>Email
<input name="email" ng-model="email" required>
<span ng-show="formMe.email.$touched">You touched me</span>
<br>
<input type="submit" ng-disabled="formMe.email.$invalid">
</form>
</div>
相关文章:
- JQueryhide()不适用于Mozzilla,但适用于Chrome
- PHP中的setcookie仅适用于localhost
- html5 drawImage适用于firefox,而不是chrome
- 提供“;onClick"适用于iPad(触摸屏)和桌面用户的默认功能
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- ResolveUrl是否适用于././也
- Firebase updateChildValues适用于IOS,但不适用于Web和Android
- JavaScript警报适用于int,但不适用于string
- NG类适用于NG重复之外
- Angularjs ng-options 问题仅适用于 Chrome 浏览器
- AngularJS:ng-show不适用于ng-app
- 为什么myForm$提交的不适用于ng消息,但适用于ng if
- 开始使用 Spotify API(适用于 Web App)
- 适用于 ngRoute、ng-view 和代码复制的最佳实践
- angularjs 1.3 javascript动画适用于ng repeat,但不适用于ng if
- Grunt serve - live reload只适用于app/*.html,而不适用于app/views/*.htm
- AngularJS中的级联表达式适用于ng-show,但不适用于ng-if
- 获取一次性绑定以适用于 ng-if
- Ng-repeat只适用于$index
- 触发ng-show只适用于ng-click事件