Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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
未捕获异常:对象没有任何方法getInsatnce-DojoMobile_Dojo - Fatal编程技术网

未捕获异常:对象没有任何方法getInsatnce-DojoMobile

未捕获异常:对象没有任何方法getInsatnce-DojoMobile,dojo,Dojo,我使用DojoVersion10在单击按钮时加载外部视图。我尝试在require中包含dojo/Deferred,但它仍然抛出相同的错误。可能有什么问题 我在LogCat中遇到的错误- 未捕获异常:对象在编译代码中没有方法“getInstance” 要求[ dojox/mobile/parser, dijit/注册表, dojox/mobile/ViewController, dojox/mobile/Heading, dojox/mobile, dojox/手机/按钮, dojox/mobi

我使用DojoVersion10在单击按钮时加载外部视图。我尝试在require中包含dojo/Deferred,但它仍然抛出相同的错误。可能有什么问题

我在LogCat中遇到的错误-

未捕获异常:对象在编译代码中没有方法“getInstance”

要求[ dojox/mobile/parser, dijit/注册表, dojox/mobile/ViewController, dojox/mobile/Heading, dojox/mobile, dojox/手机/按钮, dojox/mobile/View, 道场/延期 ],函数注册表,视图控制器{ var vc=ViewController.getInstance; onbtn1=函数e{ //外部视图加载在容器视图下。 vc.openExternalView{ url:external.html, 过渡:幻灯片 },registry.byIdcontainer.containerNode; }; }; 家 加载外部视图
您对require中回调的参数不匹配。 模块和回调参数之间应该有一对一的映射

       require([
           "dojox/mobile/parser",
            "dijit/registry",
            "dojox/mobile/ViewController",
            "dojox/mobile/Heading",
            "dojox/mobile",
            "dojox/mobile/Button",
            "dojox/mobile/View",
            "dojo/Deferred"

           /* Arguments should match the module. parser was missing as the first argument */
        ], function( parser, registry, ViewController){
              // rest of your code here.

         }, registry.byId("container").containerNode);

在问题中不必表示感谢,请使用投票和接受