引用dijit-all.js,一般有一个误区,以为直接dojo.require("dijit.dijit-all");就可以,但是这样会出错,不能正常使用,
必须同时加上dojo.require("dijit.dijit");
要把所有的dijit都加载进来,引用如下代码:
dojo.require("dijit.dijit");
dojo.require("dijit.dijit-all");
dojo.require("dojo.parser");
根据src中的代码,dijit只包含下列的引用:
dojo.require("dijit.ColorPalette");
dojo.require("dijit.Declaration");
dojo.require("dijit.Dialog");
dojo.require("dijit.Editor");
dojo.require("dijit.Menu");
dojo.require("dijit.ProgressBar");
dojo.require("dijit.TitlePane");
dojo.require("dijit.Toolbar");
dojo.require("dijit.Tooltip");
dojo.require("dijit.Tree");
dojo.require("dijit.InlineEditBox");
dojo.require("dijit.form.Button");
dojo.require("dijit.form.CheckBox");
dojo.require("dijit.form.ComboBox");
dojo.require("dijit.form.CurrencyTextBox");
dojo.require("dijit.form.DateTextBox");
dojo.require("dijit.form.FilteringSelect");
dojo.require("dijit.form.NumberSpinner");
dojo.require("dijit.form.NumberTextBox");
dojo.require("dijit.form.Slider");
dojo.require("dijit.form.Textarea");
dojo.require("dijit.form.TextBox");
dojo.require("dijit.form.ValidationTextBox");
dojo.require("dijit.form._FormWidget");
dojo.require("dijit.form._Spinner");
dojo.require("dijit.layout.AccordionContainer");
dojo.require("dijit.layout.ContentPane");
dojo.require("dijit.layout.BorderContainer");
dojo.require("dijit.layout.LayoutContainer"); //deprecated
dojo.require("dijit.layout.LinkPane");
dojo.require("dijit.layout.SplitContainer"); //deprecated
dojo.require("dijit.layout.StackContainer");
dojo.require("dijit.layout.TabContainer");
dojo.require("dijit.layout._LayoutWidget");