2016-02-22 1 views
0

Nous avons une application héritée utilisant des entretoises 1 et nous aimerions utiliser angularJS comme framework frontal pour certaines pages. Alors, comment intégrer AngularJS dans cette application?Intégration de AngularJS avec des entretoises 1.x

Certaines étapes à suivre pour commencer à utiliser angularJS avec des entretoises seraient bonnes.

Merci

+0

Renvoyer JSON de vos actions? –

+0

Copie possible de [Comment utiliser angularjs avec struts 1.x] (http://stackoverflow.com/questions/28306645/how-to-use-angularjs-with-struts-1-x) –

+0

Je peux comprendre que Angularjs a besoin d'objets JSON à partir de struts, mais avant de commencer à utiliser Angularjs, pourriez-vous fournir quelques détails sur la configuration, quel genre de fichiers nous devons configurer .. Merci – kkung

Répondre

1

Quelques exemples simples pour le code de AngularJS ci-dessous,

En HTML ajouter le nom du module et le fichier source,

<html lang="en" data-ng-app="App_Name"> 
<src="../your_path/angular.min.js"> //Javascript file 

Dans Script charger le module et utiliser $http fonction appeler le 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); 
    }); 
}]); 

Intérieur corps,

<body data-ng-controller="App_Controller">..</body> 

Espérons que cela aide.