Dojo1.xウィジェットウィジェット作成インスタンス(組み込みウィジェットを使用)-data-dojo-type属性を使用してdivで宣言します

ウィジェットを作成したら、インスタンス化する必要があります。

1つの方法は、属性data-dojo-typeをdivで直接使用して、インスタンス化を定義することです。ただし、data-dojo-type属性でwidget.jsクラスを渡すだけでは十分ではありません。

パーサーの意味はわかりませんが、パーサーも必要です。ただし、パーサーを使用して表示できます。

<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>  

 

おすすめ

転載: blog.csdn.net/nmj2008/article/details/113610215