发表于: 2017-05-02 23:40:55
2 893
今天完成的事情:
angular.module('transmit',['ui.router'])
.config(function ($stateProvider, $urlRouterProvider) {
//渲染页面
$urlRouterProvider.when("", "/Home");
$stateProvider
.state("Home", {
url:"/Home",
templateUrl: "Home.html"
})
.state("Home.Article",{
url:"/Article",
templateUrl: "Article.html"
})
.state("Home.Student",{
url:"/Student",
templateUrl: "Student.html",
controller:"mycon"
})
})
.controller('mycon', function($scope,$http) {
/* $scope.pape=1;
$scope.total=1;*/
$scope.page="1";
$scope.size="6";
$scope.papes=1
$scope.A;
/* $http({
method:'GET',
url: '/carrots-admin-ajax/a/article/search?size='+6
})
.then(function successCallback(response){
$scope.a = response.data.data; //向后台取值
$scope.size= response.data.data.size;
$scope.total=response.data.data.total;
/* $scope.page=response.data.data.page;*/ //page 不会返回。 直接请求就可以
/* console.log($scope.a);
console.log(response);
})*/
$scope.Determine=function() {
$http({
method:'GET',
url: "/carrots-admin-ajax/a/article/search?page="+$scope.page+"&size="+$scope.size
})
.then(function successCallback(response){
$scope.a = response.data.data; //向后台取值
$scope.size= response.data.data.size;
$scope.Num=response.data.data.total;
$scope.total_page=Math.ceil($scope.Num/$scope.size);
$scope.pages =new Array($scope.total_page);
/* $scope.page=response.data.data.page;*/ //page 不会返回。 直接请求就可以
for (var i =0;i<$scope.total_page;i++) {
$scope.pages[i]=i+1;
}
console.log($scope.a);
console.log(response);
console.log($scope.Num)
console.log($scope.total_page);
console.log($scope.pages);
/* for (var Num=0;num<$scope.total_page;Num++){
$scope.pages[num]=$scope.page_num;
$scope.page_Num++
}*/
// $scope.page_turn=function(){//数字按钮的页面跳转
// $scope.page= Number(event.target.innerText);
// $scope.switch_state();
// $scope.switch_type();
$scope.page_x=function() {
/*.this.$scope.pages;*/
}
// };
})
}
$scope.Determine();
})
//过滤
.filter("ChangeCode",function () {
return function (type) {
var changed = "";
switch (type){
case 0:changed = "首页banner";break;
case 1:changed = "找职位banner";break;
case 2:changed = "找精英banner";break;
case 3:changed = "行业大图";break;
}
return changed;
}
})
.filter("Sta",function() {
return function(status) {
var sta ="";
switch(status){
case 1:sta = "草稿";break;
case 2:sta = "上线";break;
}
return sta;
console.log($scope.sta);
}
})
// $scope.search=function() {}
//默认加载一次获取企业列表的函数
/* function oPage(){//首页
}
function Shadowe() { //尾页
}*/
明天计划的事情:
遇到的问题:
评论