发表于: 2017-07-19 19:10:09
4 803
今天做了的事:
上午休息了一下,忘记昨天占坑日报的事了。可能差点官网账号被注销了。
今天主要是把服务放进控制器里面看看能不能用。然后获得以下知识:
如果把service也拿出来单做一个js文件的话,定义service就不能还放在之前那个module下面了,需要换一个module,然后把service这个module注入到主module下。
service.js要放在app.js上面。
service可以返回或者不返回(这个早就看过了今天才有所体验)。
明天要做的事:
先把下述问题解决了然后按计划写指令。感觉帖子看了好多了应该很好写了吧hhhhh
今天遇到的问题:
一开始就是把service定义在了与index页面同名的module下,发现连路由都不好使了,整个页面一动不动,也不报错,百度一下发现如上。
然后顺便把这个文件引入顺序改了。
再有就是这样一个错误:
这里需要带着数据一起提交,我把值在这几个地方都传进来了
url服务
this.lstPgAddr = function (pageAm) {
return '/carrots-admin-ajax/a/article/search/?page='+ pageAm;};
请求服务
this.lstPg = function (pageAm) {
return $http.get(address.lstPgAddr);
};
控制器
$scope.lastPages = function (pageAm) {
communication.lstPg(pageAm).then(function successCallback(response) {
$scope.data = response.data.data.articleList;
})
};
为甚么会报这样的错误,说我的请求不好bad request?
再有就是ng-repeat有一个$index可以获取索引,但是这个方法只能在ng-repeat内部有用,如果我需要在其他地方使用这个值,我该怎么获取? 感悟:无论多难吃的东西,椒盐都可以拯救。
评论