首页 > 解决方案 > 不是新 Java 脚本中的构造函数错误

问题描述

我对 Java 脚本比较陌生,我编写了一个简单的 java 脚本,如下所示,这是一个自定义 java 脚本,不扩展现有的 java 脚本。下面是代码,当我尝试测试时出现错误Line 2 : TypeError: X is not a constructor TypeError: X is not a constructor

我在 selectX 方法中声明了一个变量,但出现了构造函数错误,因此我决定删除并简单地检查代码是否有效但没有运气。我无法弄清楚可能是什么问题..

这里 X 是我想要实现的 Java 脚本的名称

define("custom/handlers/X", 
    [ "dojo/_base/declare",
      "dojo/_base/array",       
      "platform/model/ModelService", 
      "platform/handlers/_ApplicationHandlerBase",
      "application/handlers/CommonHandler",
      "platform/exception/PlatformRuntimeException",
      "platform/translation/MessageService",
      "dojo/_base/lang",
      "platform/util/PlatformConstants,"
      "platform/auth/UserManager"
      ],
function(declare, array, ModelService, ApplicationHandlerBase, CommonHandler, 
PlatformRuntimeException, MessageService, UserManager){
return declare ( [ApplicationHandlerBase], {                
            selectX: function(eventContext){


             }

         });
});

标签: javascriptmaximo-anywhere

解决方案


推荐阅读