[英]dojo AMD module methods in chrome chrome/firebug
在AMD之前,我們可以直接在chrome / firebug命令行中使用方法,如: dojo.byId()
或dijit.byId()
等。
但是在AMD形式中,我們將如何在命令行中獲取模塊中的方法?
您可以將完整語法放在一行上,如下所示:
require(["dojo/dom"], function(dom) { console.log(dom.byId("search")); });
對於dijit.byId()
:
require(["dijit/registry"], function(registry) { console.log(registry.byId("search")); });
您還可以通過在html中放入以下代碼段將模塊放在全局空間中:
<script type="dojo/require">
dom : "dojo/dom",
registry : "dijit/registry"
</script>
見http://dojotoolkit.org/reference-guide/1.9/dojo/parser.html#declarative-require
這樣,您可以直接在chrome控制台中使用這些模塊。 例如:
registry.byId("someId")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.