数字/レジストリを使用して数字のオブジェクトを取得しようとしているので、そのプロパティを読み取ったり変更したりできます。しかし、何らかの理由で、以下の (省略された) コードのレジストリ オブジェクトに "byId" メソッドが存在しないという JavaScript エラーが発生します。
define(["dojo/dom-style", "dijit/registry", [...] ],
function(domStyle, registry, [...])
{
var self =
{
moveSplitter: function(datasetsLength)
{
var myBC = registry.byId("studiesBorderContainer");
},
}
}
JSFiddle でこの問題を再現できるようです。
それでも、Dojo のドキュメント ページでは機能します(ページの一番下にある例を参照してください... [実行] をクリックしたときの出力の最初の行を、JSFiddle のそれと比較してください)。
私は何が欠けていますか?(注: Dojo の例として JSFiddle を正しくセットアップしなかった可能性もあります。)