在Firebug中调试Dojo 1.9.1

时间:2016-02-15 12:41:19

标签: javascript dojo firebug spring-webflow

我正在使用Dojo 1.9.1,它是Spring Web Flow的一部分。我正在尝试使用firebug调试我的JavaScript文件,但无法在Firebug的 Script 面板中看到我的JavaScript文件(文件正在加载,我可以在firebug net面板中看到)。

在firebug中可以看到 dojo.js和其他库脚本,只有我的脚本不可见。我尝试使用Chrome DevTools和firefox开发人员工具查看它们,但这没有帮助。

有一个Dojo Firebug扩展,但它不适用于最新的Dojo版本。

我正在使用jsp

中的'require'加载脚本
<script type="text/javascript">
    require( [ "dojo/parser",
               "js/myScript",
               "dojo/domReady!" ], function( parser, myScript ) {
                  myScript.loadElements();
           });
</script>

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在dojoConfig中制作 NSString *str = [NSString stringWithFormat:@"%@",[[[dictTemp valueForKey:@"image"] objectAtIndex:j] valueForKey:@"imagepath"]]; NSString *strSub = [str stringByReplacingOccurrencesOfString:@" " withString:@"%20"]; NSURL *imgUrl = [NSURL URLWithString:[NSString stringWithFormat:@"%@",strSub]]; dispatch_queue_t q = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul); dispatch_async(q, ^{ /* Fetch the image from the server... */ NSData *data = [NSData dataWithContentsOfURL:imgUrl]; UIImage *img = [[UIImage alloc] initWithData:data]; dispatch_async(dispatch_get_main_queue(), ^{ [imageView setImage:img]; }); }); 。在我的情况下这是假的。

async:true