发表于: 2017-06-30 18:56:27

1 893


任务十三

今天完成的事情

  1. 调通多年级接口
  2. 明天计划的事情

  1. 调试搜索接口

遇到的问题

  1. 1.关于如何在请求中传递数组这个不是很清楚,以为直接写上数组就可以了,没想到这种方式不行,后来想想也对,传送的都是字符串,哪来的什么数组。然后问了下师姐,只要拼好url就可以了。这是一个已经封装好的将数组拼成url的方法:

concactArrayParam: function (name, params) {
var tempUrls = "?";
angular.forEach(params, function (data, index, array) {
tempUrls = tempUrls + name + "=" + data + "&";
});
var url = tempUrls.substring(0, tempUrls.length - 1);
//console.log("url is " + url);
   return url;
}

2.编辑视频,视频的各个条件都符合,但是表单验证不通过,最后定位bug,发现是年级select有一个默认的option,我以为填上了,实际并没有填上,所以在ng-model的时候加一个默认值就好了。

3.formdata里面千万不要出现数组,否则会出现奇奇怪怪的bug。视频新增的时候,grade就是数组,然后去后台直接返回404,在师姐的帮助下才发现是这个原因。


  1. 收获

  2. 1知道了如何在http请求中传递数组。



返回列表 返回列表
评论

    分享到