2013-01-06 6 views
5

私は、あるページから次のページに2つの変数を渡そうとしています。これをどうやってやりますか?ページ間で変数を渡す方法WinJS?

+0

本当に変数またはパラメータを意味しますか? –

+0

まあ、変数の値。私は文字列と整数を渡す必要があります。 – dsta

答えて

16

最初のページにこのコードを入れ:

WinJS.Navigation.navigate("/pages/secondpage.html", yourvalue); 

第2ページのデータの使用をretriveする:

ready: function (element, options) { 
    //your data yourvalue is inside options parametr 
} 

Very good example about navigation

WinJS navigation example

WinJS navigation example 2

+0

1つの値だけを渡すことはできますか? – dsta

+0

ナビゲーション機能では1つの値しか使用できません。しかし、オブジェクトや配列を渡すことができます。詳細は、firsリンクを参照してください。 –

+0

ありがとう!私はついにそれを手に入れた!笑...私は正常に変数を渡すことができました! – dsta

6

Norbertが彼のコメントで答えたように、複数の値を渡す例を含めたかっただけです。

WinJS.Navigation.navigate("/pages/page2/page2.html", {value1:"hello",value2:"world"} 
関連する問題