发表于: 2017-05-27 20:35:11
1 883
今天完成的事情:
任务7用$http进行数据交互
angular表单验证
明天计划的事情
任务7ng-repeat渲染数据
遇到的问题:
1.$http发送数据问题
最开始用的是data 格式如下
header : {"content-Type": "application/x-www-form-urlencoded"},
data:{name : username, pwd : p }
发送的出去的数据如下,即使输入正确的admin 和123456,也无法进入。
后来将data 改成params,请求头信息不变可以传输,原因现在还是不明白,data情况下多了一对双引号。
params:{name : username,pwd : p}
2.表单验证问题,这里为input中的name="user",可以正常完成表单验证,最初我是写成name=“name”,无法完成验证。
<div>
<img src="../images/username.png" alt="">
<input type="text" id="myName" name="user" ng-model="userName" class="user-name" placeholder="用户名" ng-minlength = 3 >
</div>
<div class="error" ng-show="myForm.user.$dirty && myForm.user.$invalid">
<span class="errormessage" ng-show="myForm.user.$error.minlength">用户名大于3位数</span>
收获:初涉angular 。
评论