发表于: 2017-01-06 23:54:13

1 1488


明天计划的事情:

#页面6的新增按钮功能,
#换页功能
#删除按钮功能
#筛选按钮功能

遇到的问题:

#路由的时候所有的东西存在都是有他存在的理由,在代码里面也是一样的,demo存在的东西,单引号实体和单引号的区别,在哪里错了就要改
#一些很简单的基础比如一个模块下,怎么写另一个方法,以及在一个模块下加载另一个模块!哪怕是另一个路由加载过来的也不行,只要他们在一个页面。

收获:

$scope作用域
路由
//声明angular模块,并把UI-router传入angular主模块,结合起来起来就得到    angular模块
var myApp = angular.module("myApp", ['ui.router']);
//把2个路由引擎作为函数参数传入,这样就可以配置路由了
myApp.config(function ($stateProvider, $urlRouterProvider) {
//没有页面匹配,默认到pagetab页面
    $urlRouterProvider.when("", "/PageTab");
//定义了第一个显示出来的状态
    $stateProvider
        .state("PageTab", {
            url: "/PageTab",
    templateUrl: "PageTab.html"
})
//使用点来接续连接,而不是分号
        .state("PageTab.Page1", {
            url:"/Page1",
    templateUrl: "Page1.html"
})
        .state("PageTab.Page2", {
            url:"/Page2",
    templateUrl: "Page2.html"
})
        .state("PageTab.Page3", {
            url:"/Page3",
    templateUrl: "Page3.html"
});
});
$http
//模块下的另一个函数,ssearch,里面有2个参数,一个http获取节点,一个返成功后带回数据
myApp.controller('ssearch',function($scope,$http) {
//接口地址
    $http.get("/student-ajax/students")
//接口成功后,获取返回来的参数,并赋值给方法的属性,然后在html里面调用,取出来
    .success(function (data) {$scope.names = data.data;});
});
内置过滤器
|limitTo:5



返回列表 返回列表
评论

    分享到