2015-12-28 106 views
0

我在我的javascript以下AngularJS片段:的Play框架整合AngularJS

 $http({ 
      method: 'POST', 
      url: '/checklogin' 
     }) 
     .then(function successCallback(response) { 
      alert('It worked'); 
      }, function errorCallback(response) { 
      alert('Error:' + response.status) 
      }); 

,在routes文件指向一个游戏控制器:

POST /checklogin controllers.CheckLogin.index 

的问题是,每个不同的角度HTTP发布我需要在routes(约200个条目创建和维护)中创建条目。有没有办法避免这种情况?

回答

1

您可以在路线中使用动态匹配并在您的应用程序的某处匹配您的路线,但这不是优雅的解决方案。

GET /*yourRoute   AppController.matcher(yourRoute) 
+0

这就是我的工作原理:使用直接访问Play中的'public'文件夹。无需声明路由,只需将url以“asset/my-file.html”形式指向静态文件即可。 – ps0604