Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Playframework 使用javascriptRoutes Play framework 2.3时出现错误jsRoutes.Controller未定义_Playframework - Fatal编程技术网

Playframework 使用javascriptRoutes Play framework 2.3时出现错误jsRoutes.Controller未定义

Playframework 使用javascriptRoutes Play framework 2.3时出现错误jsRoutes.Controller未定义,playframework,Playframework,我有如下javascriptRoutes响应: 在我的模板中,我使用了: var r=jsRoutes.controllers.TblUser.delete(3) 使用此选项时,我收到一条错误消息: 类型错误:jsRoutes.controllers.TblUser未定义 如何正确使用jsRoutes? 对不起,我的英语很差:)1。为功能添加路由 将函数delete()添加到路由中 Controllers.TblUser.delete(String : Example) 2。为JavaSc

我有如下javascriptRoutes响应:

在我的模板中,我使用了:

var r=jsRoutes.controllers.TblUser.delete(3)

使用此选项时,我收到一条错误消息:

类型错误:jsRoutes.controllers.TblUser未定义

如何正确使用jsRoutes?
对不起,我的英语很差:)

1。为功能添加路由

将函数delete()添加到路由中

 Controllers.TblUser.delete(String : Example)
2。为JavaScript路由创建一个通用函数

         <script type="text/javascript" src='@routes.Application.javascriptRoutes()'></script>
     myJsRoutes.controllers.Application.getItem(idToGet).ajax({

     success : function(data) {

      }
    });
让我们使用函数JavaScriptRoutes()并将其添加到conf/routes中

 Controllers.CommonController.JavaScriptRoutes() 
Eg代码

   public static Result JavascriptRoutes() {
    response().setContentType("text/javascript");
    return ok(
    Routes.javascriptRouter("JsRoutes",
        routes.javascript.delete(),
        routes.javascript.add()            
    ) );
   }
4.将JavaScriptRoutes作为

         <script type="text/javascript" src='@routes.Application.javascriptRoutes()'></script>
     myJsRoutes.controllers.Application.getItem(idToGet).ajax({

     success : function(data) {

      }
    });