私はWindows 8メトロアプリに取り組んでいます。XML API から動的にデータをプッシュしたハブ ページがあるという問題があります。2 つの WinJs.xhr(" url" ) 1 つの URL を使用して見出しをプッシュし、1 つの URL を使用してデータをセクションにプッシュしました。問題は、両方の winjs をマージしてアイテムにプッシュしようとすると、最初のアイテムではなく 2 番目の winjs アイテムがプッシュされることです。多くのページがあるため、最初の URL をグローバルに宣言する必要があります。どこでどのようにグローバルに宣言するか。>
質問する
159 次
2 に答える
0
のグローバルオブジェクトWinJS
はまだなwindow
ので、次のように宣言します。
window.url = url;
于 2013-02-01T12:50:52.517 に答える
0
これを使用して、default.js でカスタム名前空間を定義できます。
WinJS.Namespace.define("MYAPP",
{
gvar:123,
myurl1:'http://example.com/url1',
myurl2:'http://example.com/url2'
}
);
次に、最初に js を含め、次のように xhr URL を設定します。
WinJS.xhr({url:MYAPP.myurl1})....
....
WinJS.xhr({url:MYAPP.myurl2})....
于 2013-02-02T07:23:11.230 に答える