dojo/on模組:on(parent element,"selector:event name",handle)
注:需require 上dojo/query模組作為查詢selector的引擎,dojo/on模組為減少記憶體占用就沒有將不一定需要的dojo/query模組自動載入進來
click me
click me also
me特性:this指向興趣結點,此處即指selector,而非如一般情況指向第乙個元素,即不是指向parent element
給未建立的物件編寫函式,
函式定義:
topic.subscribe("user",
function
(a,b){})
物件呼叫函式:topic.publish("user",)
alert the user
create another alert button
require(["dojo/on", "dojo/topic", "dojo/dom-construct", "dojo/dom", "dojo/domready!"],
function(on, topic, domconstruct, dom) );
on(createalert, "click", function(evt), createalert, "after");
//when the other button is clicked,
//publish to the "alertuser" topic
on(anotherbutton, "click", function(evt));
});//
register the alerting routine with the "alertuser" topic.
topic.subscribe("alertuser", function(text));
});參考文件:
dojo學習筆記(三)
模組 dojo.string.common dojo.string dojo.string.common 和dojo.string 是一樣的,只要 require 其中乙個就可以使用以下方法 dojo.string.trim 去掉字串的空白 usage example s abc dojo.stri...
dojo學習筆記(四)
這裡所說的基礎物件和方法是指的不 require 任何包就能夠呼叫的物件和方法 匿名函式 在開始前,我想介紹一下 js裡的匿名函式,這個在閱讀 dojo 的源 的時候,會發現到處都有匿名函式 function 前面的分號是乙個空語句,是可以不要的 匿名函式。乙個匿名函式就是乙個沒有名字的函式。你可以...
Dojo學習筆記1
一 dojo類包包括 dojo.collections 資料集合如 list,queue,set,stack,dictionary dojo.crypto 各種加密api如 blowfish,md5,rijndael,sha dojo.date 日期類,可以很方便的顯示各種日期格式 dojo.dnd...