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