创建完widget之后,要实例化。
有一种方法是直接在div中使用属性data-dojo-type来定义实例化。但是如果仅仅是在data-dojo-type属性中传入widget.js类是不够的。
还需要parser,虽然我不知道parser是什么意思。但是使用了parser就可以显示了。
<body class="claro">
<div id="btn1" data-dojo-type="dijit/form/Button" data-dojo-props="label:'click me',onClick:function(){console.log('yes,clicked');}">
</div>
<script>
require(["dijit/form/Button","dojo/parser","dojo/domReady!"],function(Button, parser)
{
parser.parse();
});
</script>
</body>