发表于: 2016-12-13 01:44:02
2 1747
今天完成的事情:
1.完成新增产品页年化收益和金额的格式化(两位小数和逗号);
2.新增页面表单验证提示信息;
3.编辑页面,进行限制,只能修改部分数据并提交;
明天计划的事情:
1.图片上传接
2.清除和搜索功能;
遇到的问题:
1.对checkbox进行取值,之后根据选择拼接拼接字符,并传递给后端,通过indexOf和cahrAt实现,传递和接受后的判断;
2.表单验证:想实现点击提交按钮后,先验证表单必填项或者填了的项目是否合法,不合法弹出提示,合法后再提交。
不知逻辑如何实现;最后采用师姐提示的,使用ng-message,点击跳转后就显示提示信息,输入过程中再同时进行验证,
表单中有不合法项提交按钮就为不可点击状态;
3.图片上传接的指令还是没有看懂;智商-100;
收获:
1.对浮点数取两位小数
- function toDecimal(x) {
- var f = parseFloat(x);
- if (isNaN(f)) {
- return;
- }
- f = Math.round(x*100)/100;
- return f;
- }
2.indexOf用法:
strObj.indexOf(subString[, startIndex])
JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。
3.拼接字符串
var tempArr = [] ,src,res;
src = 'this is a string';
tempArr.push(src);
tempArr.push(',another string.');
res = tempArr.join('');
评论