使用dojo创建链接时出错

时间:2013-10-31 13:28:05

标签: dojo

请帮助我使用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());
});

1 个答案:

答案 0 :(得分: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>