簡體   English   中英

dojo采用鍍鉻鉻/螢火蟲的AMD模塊方法

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM