发表于: 2017-04-21 21:08:22
3 1293
今天完成的事情:完成了任务7的 请求数据,完成了任务8的ui-router配置。
明天计划的事情:完成任务8.
遇到的问题:
这个表格抬头不能在正中间,强迫症表示看着很烦。试过了各种方法都没用。
收获:学会了自定义fliter。(分开写了2个fliter去请求数据,不知道能不能写在一起。比如if(){}else{}.给switch加一个判断。
myApp.filter('typeData',function(){
return function(inputData){
var changed="";
switch(inputData){
case 0: changed="首页banner";break;
case 1: changed="找职位banner";break;
case 2: changed="找精英banner";break;
case 3: changed="行业大图";break;
}
return changed;
}
});
myApp.filter('statusData',function(){
return function(inputData){
var changed="";
switch(inputData){
case 1: changed="上线"; break;
case 2: changed="草稿"; break;
}
return changed;
}
})
配置了ui-router;
var myApp = angular.module('myApp',['ui.router'])
myApp.config(function($stateProvider, $urlRouterProvider){
$urlRouterProvider.when("", "/welcome");
$stateProvider
.state("welcome", {
url: "/welcome",
templateUrl: "welcomePage.html"
//这里加个controller的话 下一个页面就不需要绑定controller了。
})
.state("list", {
url:"/list",
templateUrl: "Page1.html"
})
.state("news", {
url:"/news",
templateUrl: "Page2.html"
})
})
评论