我一直在試圖理解別人的代碼,但我有困難的時候。主要原因之一是我一直看到似乎是加載模塊的一部分的函數和屬性,但他們似乎沒有任何標識符。其中之一是似乎與dijit/_WidgetBase一起加載的postCreate函數。在這個特殊的代碼,它被用作Dojo require/define - 如何知道哪個函數和屬性屬於哪個模塊?
postCreate: function() {
// Some code
}
對我來說,將通過使用更有意義爲:
_WidgetBase.postCreate: function() {
// Some code
}
現在我怎麼知道postCreate()屬的dijit/_WidgetBase沒有谷歌搜索代碼中的所有功能?
感謝
查看聲明的第一個參數(對象或數組)是什麼正在擴展。 – tik27
@ tik27謝謝。所以它只適用於擴展的第一個模塊?如何使用定義的後續模塊的方法和屬性? – Naci