作者在 2008-05-06 14:58:11 发布以下内容
1. ComboButton
使用这个控件的时候要声明的是dojo.require("dijit.form.Button"), 而不是dojo.require("dijit.form.ComboButton")! 虽然使用的时候写的是dojoType="dijit.form.ComboButton", 但是写require的时候是绝对不能像红色字体那样写的,不然页面显示出来会混乱!我在这个问题上就中招过。
还有就是该按钮的按键名称显示。如下:
2. MenuItem
同样,虽然使用的时候需要写dojoType="dijit.MenuItem", 但是require中只要写"dijit.Menu"就可以了。
使用这个控件的时候要声明的是dojo.require("dijit.form.Button"), 而不是dojo.require("dijit.form.ComboButton")! 虽然使用的时候写的是dojoType="dijit.form.ComboButton", 但是写require的时候是绝对不能像红色字体那样写的,不然页面显示出来会混乱!我在这个问题上就中招过。
还有就是该按钮的按键名称显示。如下:
<
button dojoType="dijit.form.ComboButton"> <script type="dojo/method" event="onClick">alert("Click!");
</script> <span>Button</span> <ul dojoType="dijit.Menu"> <li dojoType="dijit.MenuItem">Option1</li> <li dojoType="dijit.MenuItem">Option2</li> </ul></
button> 注意红色那行,如果去掉span直接写纯文本的话,页面上是看不到按钮的名称的,必须要加像p、 span、 或者是div这种标记才能够正常显示。2. MenuItem
同样,虽然使用的时候需要写dojoType="dijit.MenuItem", 但是require中只要写"dijit.Menu"就可以了。