发表于: 2017-01-18 03:03:27

1 1310


今天做的事

整理了之前的代码,因为越来越乱了,有时候自己都找不到哪部份放哪里了,,

明天计划

继续任务

困惑

还是$http部分的语法问题吧


收获

重新完成了ui-router部分


var myApp = angular.module("myApp"["ui.router"]);
//生声明模块,把ui-router传入angular主模块,所有的结合起来得到angular模块
myApp.config(function ($stateProvider,$urlRouterProvider{
    //声明把两个路由引擎作为函数参数传入
    $urlRouterProvider.when("","/pub");
    //若没有路由引擎匹配当前的导航状态,则默认将路径引入pub,默认选项
    $stateProvider
        .state("pub",{//状态为“pub”状态,即为显示pub页面,名字可换
            url:"/pub",//地址
            templateUrl:"pub.html"//模板
        })
        //定义main页面第一个显示出来的状态,作为页面被加载好后第一个被使用的路由
        //类似于直接写入html,母版页的子页面
        .state("pub.list",{//状态,pub的list页面
            url:"/list",
            templateUrl:"list.html"
        })
        .state("pub.personal",{
            url:"/personal",
            templateUrl:"personal.html"
        })
        .state("pub.eddit",{
            url:"/eddit",
            templateUrl:"eddit.html"
        })
});
<body ng-app = "myApp">
<div>
    <div ui-view="">
<!--  使用ui-view为将要插入视图的位置  -->
    </div>
</div>
<div class="col-sm-2 text-center">
    <ul>
        <li ><href="" ui-sref=".list">八哥列表</a></li>
        <li ><href="" ui-sref=".eddit">新增家雀</a></li>
        <li ><href="" ui-sref=".personal">罗拉爱巢</a></li>
    </ul>
    <!-- 此处使用ui-sref添加点击载入相应模块,注意值  .list   -->
</div>
fifter(“a”,function(){
     外层函数,只执行一次,可用于初始化
     return function(input){
          //用几次执行几次
          return input+5;
     }
})

返回列表 返回列表
评论

    分享到