发表于: 2017-06-20 23:20:36

1 783


今天做了啥/收获:

完成了每天和后端撕逼的成就


呵呵。。我已经不知道我搞了多少天了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>

这东西说来也不难。但是网上没有一个比较好的教程和例子。。。关于这个我还是讲一讲小课堂把。

问题:一看复盘。。东西还多如牛毛。。头疼。


再三的告诉自己。问题不要憋。要勤学多问为什么?


我好想多做几个项目。这样老大每天都会骂我骂的合不拢嘴。想想都兴奋。


返回列表 返回列表
评论

    分享到