0

请帮助我使用 Dojo 创建链接,编程和声明方式我尝试了以下代码,但我无法获得输出

<script>dojoConfig = {parseOnLoad: true}</script>
        <script src='dojo/dojo.js'>
        require(["dojo/dom-construct", "dojo/_base/window"], function(domConstruct, win){
  domConstruct.create("a", { href: "foo.html", title: "Goto FOO!", innerHTML: "link" }, dojo.body());
});
4

1 回答 1

3

javascript 本身应该可以正常工作:http: //jsfiddle.net/yXmBT/

看起来您正在尝试在同一个脚本标记中包含远程 js 资源和内联代码,但这不起作用(只会执行远程资源)。

你会想要:

<script src='dojo/dojo.js'></script>
<script>
    require(["dojo/dom-construct", "dojo/_base/window"], function(domConstruct, win){
        domConstruct.create("a", { href: "foo.html", title: "Goto FOO!", innerHTML: "link" }, dojo.body());
});
</script>
于 2013-10-31T13:45:06.253 回答