我们有一个使用struts 1的遗留应用程序,我们希望将angularJS用作某些页面的前端框架。 那么如何在这个应用程序中集成AngularJS呢?
为了开始使用带有struts的angularJS,需要遵循一些步骤。
由于
答案 0 :(得分:1)
下面给出的AngularJS代码的一些简单示例,
在HTML中添加模块名称和源文件
<html lang="en" data-ng-app="App_Name">
<src="../your_path/angular.min.js"> //Javascript file
在脚本中加载模块并使用$http
函数调用servlet,
angular.module('App_Name', [])
.controller('App_Controller', ['$scope','$http', function($scope, $http) {
$http.post('http://localhost:8080/URL.do').
success(function(data, status, headers, config) {
//console.log(data);
$scope.myVar = data; //Assign to AngularJS Variable
}).
error(function(data, status, headers, config) {
//console.log(data);
});
}]);
体内,
<body data-ng-controller="App_Controller">..</body>
希望这有帮助。