发表于: 2017-05-08 21:25:13
3 927
今天完成的事情:任务十的按钮disabled,数据上传,数据状态修改,数据删除
明天计划的事情:数据修改,完成任务十
遇到的问题:1.在增加按钮的属性的时候,需要对输入框和按钮进行绑定,最开始选用的是html自带的required属性,再每一个需要输入的表单中添加,就能让表单中的元素都必须有数值以后才能点击button。但是就遇到了一个问题,上传图片那一栏无法使用required,因为其本身图片预览的时候required就满足了,而是否上传并没有影响。这时候就需要ng-disabled属性了,默认值true会使得元素被禁用,在属性中加入!form1.$valid || isDisabled 前者判断字符时候合法,后者为变量,当成功上传图片并返回值后,修改变量,使得ng-disabled值变为false,按钮不禁用。
2.在数据修改状态,删除的时候,需要给链接加上一个函数,将ng-repeat中的x in a 中的x当作参数放入函数中,在angular中获取其数据中的id值,再传入服务器进行数据增删等。
3.在写代码的过程中发现了之前的一个bug,搜索按钮搜索后第一页正常显示,但是后面的页面又没有了搜索的限定。这是因为下面页面按钮的函数没有增加限定,导致点击其他页面后,只是会向后台请求数据而不会带入参数进行请求。增加参数后解决
收获:终于可以修改数据了。。别想再黑我!
评论