小编Abi*_*ash的帖子

如何在Angularjs $ http.post中传递参数

在这里,我试图将"$ scope.getCourse ='adobe'"的值传递给服务器,以便它返回相应的课程详细信息,从中我可以使用响应数据中的ng-repeat填充列表.但是当我插入"$ scope.getCourse"和servelet url时,下面的代码失败了.

var courseApp = angular.module('courseApp', []);

courseApp.controller('courseCtrl', ['$scope', '$http', function($scope, $http){
    //$scope.getCourse = 'adobe'; //need to pass this value to the server;

    $http.post('javaServerlet', $scope.getCourse).success(function(data){
        $scope.result = data.MainTopic;
        $scope.lessons = data.CourseOutline;
    })  
}])

来自servelet的json格式


{ 
    "MainTopic": "Adobe",
    "RunningTime": "6h11min",
    "Description": "Course Description comes here",
    "CourseOutline":
    [ 
        { "Lessons" : "Lesson 1" , "Title" : "Introduction1" , "Duration" : "31m 27s"},
        { "Lessons" : "Lesson 2" , "Title" : "Introduction2" , "Duration" : "56m 05s"},

    ]
}

请告诉我如何实现上述情况,我对angularjs很新.

angularjs

10
推荐指数
1
解决办法
3万
查看次数

如何使用Angularjs包含页眉和页脚?

在我的项目中,我使用jquery"load"方法在所有页面中注入页眉和页脚(参见下面的代码),这里我的问题是如何使用angularjs实现相同的功能.

$("header").load("includes/header.html");

$("footer").load("includes/footer.html");

jquery angularjs

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

angularjs ×2

jquery ×1