Dojo 1.6.1 の DataGrid の例を変換して、Dojo 1.7 で AMD ローダーを使用し、「1.7 の方法」で実行しようとしています。
現在、持ってdojo.connect(grid, "onApplyEdit", applyEdit);
いますが、これを変換して dojo/on を使用したいと考えています。
への単純な変換が機能する可能性があると思いましたon(grid, "onApplyEdit", applyEdit);
が、機能しません。
on() の例のいくつかで気付きましたが、イベント名はクリックのような通常の dom イベントです。
グリッドのイベント名が変更されましたか、それとも dojo/on が DOM 以外のイベントを処理する準備が整っていないのか、それとも on() イベントを発行するように DataGrid が更新されていない可能性がありますか?