发表于: 2017-01-14 23:57:51

1 1315


今天完成的事:个人中心banner图,完成技能的用户列表。修改ppt。配置接口文档的具体方法。

明天的计划:找ui确定页面样式上的冲突部分(主要是两个按钮有冲突的地方),任务详情列表页。

收获:对模块的熟悉很重要,上午调试banner图的时候该来该去搞了好久都没搞好,反而更不好看了,决定请教一下师姐。。。师姐两分钟就搞定了,,,

然后看师姐之前记录的接口文档配置信息。这里贴出来共享一下,

1、看懂文档的请求参数是以那种方式发送,无外乎以下2种。

①.URL :请求地址+“?XX=” + XX (传一个参数) + “& YY =” + YY(2个或多个)。

 ②.body :obj形式传。)

 

2

例1、get方式1

articleSearch: "/ajax/u/article/",(dataService)
 
articleSearch: function (params) {
   
return $http.get(path.articleSearch, {params: params});
},(ajaxService)
 

 

不需要往url传参,往body里以obj形式传参

Get方法传参需要注意到与其他传参方法不同在于angular源码设定规定需要键值对传参。

{params: params}

 

Get方法2     既要传id又要传params

articleSearch: function(id){
   
return "/ajax/u/article/"+id;(dataService)
},
 
articleSearch: function (id, params) {
   
return $http.get(path.articleSearch(id), {params: params});
},(ajaxService)
 

 

Get方法3     只需要传id

articleSearch: function(id){
   
return "/ajax/u/article/"+id;(dataService)
},
 
articleSearch: function (id) {
   
return $http.get(path.articleSearch(id));
},(ajaxService)

post方式

 

newlyIncreased: "/ajax/u/article",(dataService)
 
newlyIncreased: function (params) {
   
return $http.post(path.newlyIncreased, params);
},(ajaxService)

 

不需要往url传参,往body里obj形式传

以上是常见的两种方式。还是要多用才熟悉。没有什么捷径。孰能生巧!!!

然后听泽平讲angular的控制器的应用,之前对于controller里面再套controller有点不清楚,今天学习了,这样做事可以的,跟js中的作用域很相似,外面的作用域大一些,可以找到里面定义的数据,但是里面的作用域找不到外面作用域定义的数据,而且。一般不推荐这样来使用控制器,出现奇奇怪怪的问题了也不好调试。几个控制器并列是完全没有问题的。各控制各的。多好。

问题:对模块还是不熟悉,一天比一天进步一些。。加油!!!


返回列表 返回列表
评论

    分享到