AngularJS很基础的记录
来源:互联网 发布:js 滚动延迟加载 编辑:程序博客网 时间:2024/05/01 22:59
1. ng-model 指令可以为应用数据提供状态值(invalid, dirty, touched, error):
<!DOCTYPE html><html><head><meta charset="utf-8"><script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script> </head><body><form ng-app="" name="myForm" ng-init="myText = 'test@runoob.com'">Email:<input type="email" name="myAddress" ng-model="myText" required><p>编辑邮箱地址,查看状态的改变。</p><h1>状态</h1><p>Valid: {{myForm.myAddress.$valid}} (如果输入的值是合法的则为 true)。</p><p>Dirty: {{myForm.myAddress.$dirty}} (如果值改变则为 true)。</p><p>Touched: {{myForm.myAddress.$touched}} (如果通过触屏点击则为 true)。</p><p> <span ng-show="myForm.myAddress.$error.email">不是一个合法的邮箱地址</span></p></form></body></html>
2.post
var app = angular.module("registApp", []);app.controller("resgistCtrl", function ($scope, $http, $timeout, $window) { $scope.formSub = function () { $http({ method: 'POST', url: '${request.getContextPath()}/user/login', data: "email=" + $scope.email + "&password=" + $scope.password, headers: {'Content-Type': 'application/x-www-form-urlencoded'} }) .success(function (data) { console.log(data); if (data.status == 200) { $scope.msg = "登录成功,跳转到主页"; } else { $scope.msg = "用户名或密码出错"; } }); }});
3.延迟跳转
$timeout(function () { $window.location.href = '${request.getContextPath()}/main'; }, 1000);
0 0
- AngularJS很基础的记录
- angularJS的学习记录
- 转一篇很基础的AngularJS入门教程
- AngularJS 的基础使用
- angularJS的Service(服务)基础
- AngularJS学习记录-过滤器的应用
- AngularJS基础
- AngularJs基础
- AngularJS基础
- AngularJS基础
- AngularJS基础
- AngularJS基础
- AngularJs基础
- AngularJs基础
- AngularJs基础
- angularjs基础—$scope.$apply的应用
- AngularJS的作用域Scope基础
- AngularJs的基础——常用指令
- apue第10章 信号
- 常用的时间序列算法模型
- iOS通用链接配置
- android studio打包apk
- 恐龙技术生存体验(三 眼花缭乱)
- AngularJS很基础的记录
- Javascript中数组查重的方法总结大全
- codeforces 731F 暴力(前缀和)
- javaweb页面中添加验证码功能
- storm流式计算之集群安装
- Kubernetes 1.4 基础篇:kubeadm方式安装
- 思科路由器的启动过程
- 第七天
- 欢迎使用CSDN-markdown编辑器