ネストされたレイアウトのアプリがあります。トップレベルのレイアウトはアプリレベルにあり、セカンドレベルはそのリージョンの1つにあります。2番目のレベルのレイアウトを表示すると、イベントをトリガーして2番目のレベルのレイアウトの領域を表示します。これは最初は問題なく機能しますが、第2レベルのレイアウトを他のビューまたはレイアウトと交換して再度表示すると、失敗します。問題はhttp://jsfiddle.net/mzafer/VLY4t/で再現されます
画面で「Content1」をクリックしてから「Content2」をクリックします。2番目のレベルのレイアウトの領域が表示されます(「これは実際のregion1コンテンツです」および「これは実際のregion2コンテンツです」)。次に、[Content1]、[Content 2]の順にクリックします。今回は、実際のコンテンツは表示されず、プレースホルダーのみが表示されます。2回目は、「thisView.region1」が未定義です。
リージョンが未定義になる原因は何ですか?
ありがとうZafer