发表于: 2017-06-20 23:20:36
1 785
今天做了啥/收获:
完成了每天和后端撕逼的成就
呵呵。。我已经不知道我搞了多少天了resource了
来来回回写出来的时候我 仿佛得到了升华。
这B类似插件一样先要引入
<script type="text/javascript" src="http://cdn.bootcss.com/angular-resource/1.6.0/angular-resource.js"></script>
//这里这么写就是为了一个实例和抽象话的作用:
app.service('serviceAdd', function(){
this.companyAdd = '/carrots-admin-ajax/a/company/search';
/*this.companyAdd = '/carrots-admin-weiyang-ptteng/a/u/company/list';*/
});
app.service('library', function($resource,serviceAdd){
var getCompany = $resource(serviceAdd.companyAdd);
return{
getCompanies: getCompany.get
}
});
//注入抽象的服务
angular.module('app').controller('company');
app.controller('company',function(library){
var vm = this;
vm.pageChange=function(){
params=vm.company;
library.getCompanies(params,function(response){
vm.response=response;
vm.a=vm.response.data; 起初我不知道要调用vm.a
})
};
vm.pageChange();//调用
});
//html这边这几调用就好了
tr ng-repeat="x in vm.a track by $index">
<td ng-bind="x.id"></td>
<td ng-bind="x.name"></td>
<td ng-bind="x.industryList | change_industry" class="wih"></td>
<!-- <td>{{x.city | change_city}}-{{x.county | change_county}}</td> -->
<td ng-bind="(x.city | change_city) +'-'+ (x.county | change_county)"></td>
<td ng-bind="x.financing | change_financing"></td>
<td ng-bind="x.approved | change_approved"></td>
<td ng-bind="x.freezed | change_freezed"></td>
<td>
<a type="button" class="btn">职位</a>
<a type="button" class="btn" ng-bind="x.approved | change_approving"></a>
<a type="button" class="btn">编辑</a>
<a type="button" class="btn" ng-bind="x.freezed | change_freezing"></a>
<a type="button" class="btn">删除</a>
</td>
</tr>
这东西说来也不难。但是网上没有一个比较好的教程和例子。。。关于这个我还是讲一讲小课堂把。
问题:一看复盘。。东西还多如牛毛。。头疼。
再三的告诉自己。问题不要憋。要勤学多问为什么?
我好想多做几个项目。这样老大每天都会骂我骂的合不拢嘴。想想都兴奋。
评论