发表于: 2016-12-14 01:06:10

1 1790


今天完成的事情:

          1.清空和搜索功能;

          2.input框内容格式化;

          3.表单提示信息的弹出方式;

          4.限制部分input框输入非数字字符;


明天计划的事情:

         1.修改message提示框的指令;

         2.学习自定义指令的更多内容;

         

遇到的问题:

      

1.输入的时候,年化收益率为0%~99.99%,搜索的时候需要传递0~0.9999,搜索完成后又需要将获取的值重新绑定给

Input框,在这里使用了两个变量,一个传,一个保留用作显示;

2.表单验证:使用了$invalid,在表单提交时再进行验证。如果不通过,则显示出所有不合法内容的提示信息

3.图片上传指令终于在高高师兄的帮助下搞定,调用指令,设置图片接口,获取返回的url地址;


收获:


1.自执行函数:

(function () { /* code */ } ()); // 推荐使用这个

(function () { /* code */ })(); // 但是这个也是可以用的


2.表单验证

①valid、invalid、pristine和dirty 
valid标记表单元素有效; 
invalid标记表单元素无效; 
pristine表示表单元素是纯净的,用户未操作过; 
dirty表示表单元素是已被用户操作过; 
②更改css属性 
.ng-pristine {} 
.ng-dirty {} 
.ng-valid {} 
.ng-invalid {} 
$scope.infoFrom.$setPristine();   //设置表单为未编辑的纯净状态
$scope.infoFrom.name.$setDirty();   //设置表单为用户已经编辑过得【脏】状态
③去掉浏览器验证
<form name="infofrom" novalidate>
</from>




返回列表 返回列表
评论

    分享到