ボタンをクリックして外部 HTML ファイル (Dojo フラグメント) をロードしようとしています。
次のように似ています:
index.html
<div dojoType="dojox.mobile.View" id="homepageView">
<button data-dojo-type="dojox.mobile.Button" id="reportNew">Report a New Incident</button>
</div>
view1.html
<div data-dojo-type="dojox.mobile.View">
<h1 data-dojo-type="dojox.mobile.Heading" data-dojo-props='back:"Home">View 1</h1>
</div>
view1.htmlをhomepageViewビューにロードするにはどうすればよいですか?
私は次のアプローチを知っています:
index.html
<ul data-dojo-type="dojox.mobile.RoundRectList">
<li data-dojo-type="dojox.mobile.ListItem" data-dojo-props='transition:"slide", url:"view1.html"'>
External View #1 (sync)
</li>
</ul>
view1.html
<div data-dojo-type="dojox.mobile.View">
<h1>view1.html</h1>
<ul data-dojo-type="dojox.mobile.EdgeToEdgeList">
<li data-dojo-type="dojox.mobile.ListItem">
Jack Coleman
</li>
</ul>
</div>
data-dojo-props='transition:"slide", url:"view1.html"'
私が試した限り、何らかの理由でボタン道場のタイプでは動作しません。